我正在努力让数据绑定在dart中工作。基本上我和这个video做同样的事情。使用伪代码看起来像这样:
mdv.init();
var p = new Person('john');
query('#someId').model = p;
在html文件中,我还有一个正常运行的模板。目前我只是想让单向数据绑定工作,虽然模板已正确初始化,但变量p的后续更改在模板中不可见。我试图触发像这样的更新
node.model = null;
node.model = p;
但这并不会触发更新。但如果我使用延迟它确实有效:
node.model = null;
new Timer(new Duration(milliseconds:20),(){
node.model = p;
});
所以我对此有几个问题:
答案 0 :(得分:0)
您需要以下软件包之一,以便在更改时自动更新绑定。
我仍然建议你只需将“polymer”作为依赖项(删除mdv)添加到pubspec.yaml。这样您就不必处理版本问题了,您可以保证一组“确认”的包一起工作。