我有一個問題,我不能解決它。 我有2個聚合物元素嵌套。鑄造型聚合物飛鏢
在主HTML頁面:的index.html
<poly-container a="Hi">
<poly-item b="hi"></poly-item>
</poly-container>
在聚合物HTML定義:polycontainer.html
<poly-container>
<template> ...
<content></content>
</poly-container>
在飛鏢類:polycontainer.dart .. 。標記<content>
用於渲染外部DOM; ......與2類:PolyContainer
和PolyItem
...
ContentElement CE=shadowRoot.querySelectAll('content');
List<Node> LN= CE.getDistributedNodes();
// LN[i] is a Node type, but we know is an element with type PolyItem.
for (var i=0; i < ......) {
PolyItem PI= (cast) LN[i]; // Error in time running only;
......
}
...我嘗試幾種方法。我不能訪問元素PolyItem
。只能訪問節點。我不能施放。
這是怎麼回事?
如果您認爲自己的答案很好,您應該點擊選項下方的複選標記來接受答案。 –