当我用 dart 编译 WebComponents 时,我得到了这个自动生成的代码:
void init_autogenerated() {
var __root = autogenerated.document.body; // remember this
var __e0;
var __t = new autogenerated.Template(__root);
__e0 = __root.nodes[5].nodes[1]; // and this
__t.oneWayBind(() => startingCount, (e) { if (__e0.xtag.count != e) __e0.xtag.count = e; }, false, false);
__t.component(new CounterComponent()..host = __e0);
__t.create();
__t.insert();
}
使用此代码,如果我更改 nodes-tree in document
,标记的行将选择错误的节点!
我可以做些什么来解决这个问题吗?