从Dart中的其他web组件访问状态

从Dart中的其他web组件访问状态,dart,dart-polymer,Dart,Dart Polymer,假设在Dart中,一个web组件存储在另一个web组件中。有没有办法从其他组件访问状态 假设我有一个名为x-note-element的聚合物元素和一个名为x-note-element的聚合物元素嵌入其中(通过迭代器): 困难在于我希望能够单击x-note-element中的Delete按钮,该按钮从DOM中删除x-note-element,并从notes列表中删除与其关联的note。x-note-element: dispatchEvent(新的CustomEvent('my-dele

假设在Dart中,一个web组件存储在另一个web组件中。有没有办法从其他组件访问状态

假设我有一个名为
x-note-element
的聚合物元素和一个名为
x-note-element
的聚合物元素嵌入其中(通过迭代器):



困难在于我希望能够单击
x-note-element
中的
Delete
按钮,该按钮从DOM中删除
x-note-element
,并从
notes
列表中删除与其关联的
note

x-note-element
:

dispatchEvent(新的CustomEvent('my-delete-event',细节:note.id));
听听这些事件:

  • 然后在
    x-notebook-element
    的省道部分:

    delete(自定义事件e、变量详细信息、元素目标){
    最终deletedId=e.细节;
    //更新说明
    }