NativeScript <ListView>
を使用していますが、各要素の個々の要素にアクセスしようとしています<ListView.itemTemplate>
。具体的な例を示すために、このコードスニペットを参考に、それぞれ<GridLayout>
にアクセスするにはどうすればよいですか?私は、各<GridLayout>
-i.e.へloaded
イベントを追加することができます知っているNativeScriptのListViewにアクセスするitemTemplateの内容
<ListView>
<ListView.itemTemplate>
<GridLayout>...</GridLayout>
</ListView.itemTemplate>
</ListView>
<GridLayout loaded="myEventHandler">
- 私の使用例では、関連のないイベントが発生した後に<GridLayout>
の属性を変更する必要があります。
loaded
イベントを使用して、<ListView.itemTemplate>
にある<GridLayout>
のすべての配列を作成し、その配列を使用してアクションを実行することはできますが、それはちょっとハッキリです。それは良い方法がなければならないようです。何か案は?
私はNathanaelの優れたnativescript-domプラグイン(https://github.com/nathanaela/nativescript-dom)を試したことに注意してください。しかし、そのアプローチでも、テンプレートの内容はまったくアクセス可能ではないようです。 –