0

私は sling:resourceType プロパティで作成されたノードを持っています。このプロパティには、見栄えのするコンポーネントを指すパスがあり、このコンポーネントは、ダイアログのドロップダウン値を動的に入力するために使用されます。

私のダイアログには、動的に入力する必要がある複数のドロップダウンがあります。

ドロップダウンごとに同じコンポーネントにアクセスする必要がありますが、それぞれに異なる値を設定する必要があります。

コンポーネントにアクセスするノードからそのコンポーネントにパラメータ/キーを渡す方法はありますか?

4

1 に答える 1

0

これを実現するためにコンポーネントが必要な理由がわかりません。別のデータソース ( com.adobe.granite.ui.components.ds.DataSource) 実装を定義し、ドロップダウンに基づいてこれらのデータソースを呼び出すことができます。

タッチ UI のサンプル実装については、データソースの Java ドキュメントを参照してくださいタッチ UI のサンプル実装については、記事を参照ください

既存のアプローチを続行する場合、コンポーネント プロパティの 1 つをコンポーネントの resourceType に直接渡す方法はありません。コンポーネントを含めるセレクターを使用して、これらのプロパティ値をセレクターとして渡す場合にできること。

于 2016-09-16T16:39:27.730 に答える