0

当我用 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,标记的行将选择错误的节点!

我可以做些什么来解决这个问题吗?

4

0 回答 0