【发布时间】:2015-10-26 18:29:12
【问题描述】:
我在使用用 ES5 Javascript 编写的 Angular 2.0 中的数据模型绑定时遇到问题。我按照 Angular 教程和其他各种来源创建了一个 ToDo 列表,但是在尝试从异步请求(从数据库或在发出请求后添加一个项目)添加 ToDo 项时我没有成功。
数据会更新,但它不会出现在 DOM 中,直到我调用 $event 或以某种方式强制 Angular 或 Zone.js 经历另一个循环。
此外,这个 plunker 工作的唯一浏览器是 Chrome,所以我也不确定那里出了什么问题。
任何对这些事情的帮助将不胜感激!
这里是 plunker:http://plnkr.co/edit/p3Ipvw4SNut0XLOn76kJ?p=preview
【问题讨论】:
-
您的 plunker 在 Firefox 中运行良好,我可以添加任意数量的项目。
-
@TanaseButcaru 它可能只是我的 FireFox 版本
标签: javascript asynchronous angular ecmascript-5