【问题标题】:Access Dart / Polymer WebComponent from main从 main 访问 Dart / Polymer WebComponent
【发布时间】:2013-12-11 22:45:04
【问题描述】:

考虑以下问题: 我有一个表格数据网格 web 组件和另一个提供数据馈送的组件。在主要充当控制器的应用程序中,我想连接和设置这两个组件。因此,我需要引用底层表格网格实例 Dart 类并调用“组件 API”上的方法(为表格网格的 tablemodel 提供数据)。

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

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

跟进:找到了!!

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

完成任务

【问题讨论】:

    标签: dart polymer


    【解决方案1】:

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

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

    打印为真。因此两者都

    component.method()
    componentXtag.method()
    

    工作正常

    【讨论】:

    • thx,不知何故错过了飞镖文档混乱..(不是我从头到尾阅读它.. ;-))
    【解决方案2】:

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

    【讨论】:

    • “最终解决方案”是什么意思?
    • er .. 最终解决方案是什么?
    • xtag 是一个过渡解决方案。一段时间以来,您无需 xtag 即可直接访问该对象。
    猜你喜欢
    • 2013-06-26
    • 2014-01-25
    • 1970-01-01
    • 2013-08-31
    • 2013-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    相关资源
    最近更新 更多