当我使用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();
}
使用此代码,如果我更改document
中的节点树,标记的行将选择错误的节点!
我可以采取措施解决这个问题吗?