在dart中我必须使自定义元素与main()函数通信。正如Dart-polymer-example(https://github.com/sethladd/dart-polymer-dart-examples/blob/master/web/custom_element_with_custom_attribute_binding/index.html)中的一个例子所指出的,目前结合剂量不起作用。
<template id="tmpl" bind>
<my-element value="{{value}}" id="test"></my-element>
<!-- This should be updating, but it's not updating -->
<!-- See http://code.google.com/p/dart/issues/detail?id=12440 -->
<p>The model's value is {{value}}</p>
</template>
我尝试了几种替代方式,例如“query(”#test“)。attributes [”value“]”,它们不起作用。还有其他方法可以尝试吗?
谢谢!
答案 0 :(得分:2)
是的,我有一个非常类似的问题!您可以查询DOM,然后获取xtag属性以获取基础Polymer对象。所以例子是:
query("#test").xtag.value
有关详细信息,请参阅文档:
https://www.dartlang.org/articles/web-ui/spec.html#retrieval