0

次のことを考えてみてください: テーブル データ グリッド Web コンポーネントと、データ フィードを提供する別のコンポーネントがあります。一種のコントローラーとして機能するアプリケーション メインで、これら 2 つのコンポーネントを配線してセットアップしたいと思います。したがって、基礎となるテーブル グリッド インスタンス Dart クラスへの参照が必要であり、「コンポーネント API」でメソッドを呼び出します (テーブル グリッドのテーブルモデルにデータを提供するため)。

外部から webcomponent インスタンスの Dart クラス インスタンスにアクセスするにはどうすればよいですか?

おそらく私は何か基本的なことを見逃していましたか、それともデータバインディングと文字列属性のものだけを使用して相互作用することを意図したポリマーWebコンポーネントですか?

フォローアップ: 見つけた!!

RLTable table = querySelector("#apptable").xtag;

仕事をします

4

2 に答える 2

1

zoechi さんが指摘したように、xtag は必要ありません。

var component = $['myComp'];
var componentXtag = $['myComp'].xtag;
print(component == componentXtag);

true を出力します。したがって、両方

component.method()
componentXtag.method()

元気に働く

于 2013-12-13T10:16:51.103 に答える