問題タブ [sap-fiori]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
13406 参照

cordova - Cordova がローカル プラグインの代わりにレポからプラグインをフェッチしようとしています

SMP SDK 3.O PL3 を使用して iOS 用の Fiori Client を作成しようとしています。ある時点で、存在しないプラグインを取得しようとします: npm 経由でプラグイン "kapsel-plugin-inappbrowser" を取得しています

理由がわかりません。他のプラグインと同様に、プラグインのソース ファイルはすべてそこにあります。 ここに画像の説明を入力

plugin.xml:

Cordova 5.2 と最新の master 5.3 で試しました。

0 投票する
2 に答える
13070 参照

binding - SAPUI5 でモデルをテーブルにバインドする方法

oData-Service からリストに entitySet をバインドしようとしています。私のコードは次のようになります。

私のサービスは、期待どおりに詳細オブジェクトの配列を返しますが、それらをリストにバインドする方法が見つからないようです。ありがとう

0 投票する
1 に答える
3670 参照

sapui5 - ビューを破棄するにはどうすればよいですか?

誰かが戻るボタンを使用するとすぐに、ビューと対応するコントローラーを破棄したいと思います。これにより、リセット機能を回避する可能性があり、新しいコントローラーの init メソッド内でユーザーが作成したコンテンツを使用できます。

しかし、sap-ui-core がadding element with duplicate idエラー メッセージをスローしています。

0 投票する
1 に答える
428 参照

routing - 詳細変更前のポップアップ表示

WEB IDEのMaster-Master-Detailテンプレートを使用してSAP FIORIライクなアプリケーションを開発しています(ルーティングなどを含む)。「詳細」ビューには、ユーザーが製品の品質を評価するために使用するいくつかのセグメント化されたボタンがあります。

ボタンのいずれかが選択された (変更された) 場合、ユーザーが他の詳細に移動する (master2 リストから他のアイテムを選択する、または master1 ビューに戻る) 前に確認する必要があります。はいの場合、結果を保存せずに終了することを確認するポップアップが表示されます。

「master2」ビューで「onSelect」関数を使用しようとしましたが、

  1. 現在の詳細から値を読み取る方法がわかりません(何かが変更(選択)されたかどうかを確認するため)、
  2. master2 リストで「新しい」要素が選択されないようにする方法。

どのビューでどのイベントを使用すればよいですか?

0 投票する
1 に答える
1287 参照

odata - SAPUI5: ビューのデータを準備するために ODataModel を非同期に入力する

私のモバイル コルドバ アプリケーションは、たとえば製品のリストを返す OData サービスを使用します。バックエンドへの各呼び出しには 5 ~ 10 秒かかります。開始ビューには、「My Products」を含むいくつかのタイルがあります。ユーザーが「マイ プロダクト」タイルをクリックすると、リスト コントロールを含む「マイ プロダクト リスト」が表示されます。したがって、このナビゲーション手順には約 5 ~ 10 秒かかり、UI がハングします。

ここで、バックグラウンドでユーザーの製品リストの ODataModel の入力を開始して、時間を節約し、ユーザーがタイル "My Products" をクリックする前にデータを準備したいと考えています。私が見たように、バインディングを介してモデルにデータを入力することは可能ですが、同期のみで機能します。「読み取り」などの非同期モデル メソッドは、データを格納しません。バックグラウンドで oDataModel を設定することは可能ですか?

モデルが入力された直後に、「My Products」タイルの number 属性に製品数を表示するのが理想的です。

ありがとう!アントン