从main访问Dart / Polymer WebComponent

时间:2013-12-11 22:45:05

标签: dart polymer

请考虑以下事项: 我有一个表数据网格webcomponent和另一个提供数据馈送的组件。在应用程序主要作为一种控制器,我想连接和设置这两个组件。因此,我需要引用基础表格网格实例Dart类并调用“组件API”上的方法(以便为表格网格的表格模型提供数据)。

如何从外部访问webcomponent实例的Dart Class实例?

可能我错过了一些基本的东西,或者聚合物web组件只是意味着只使用数据绑定和字符串属性进行交互?

跟进:找到它!!

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

完成工作

2 个答案:

答案 0 :(得分:1)

正如zoechi指出的那样,xtag不是必需的。

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

打印为true。因此两者

component.method()
componentXtag.method()

工作正常

答案 1 :(得分:0)

您不需要xtag。几周/几个月前,这是一个解决方法,直到最终的解决方案落地。