Javascript 角度2+;JSPM:未按预期工作
我使用JSPM安装了Angular 2(beta.6)。然后,当我启动我的应用程序时,我会收到需要“反射元数据”的消息(另请参阅)。通过JSPM安装也可以解决这个问题Javascript 角度2+;JSPM:未按预期工作,javascript,angular,jspm,angular2-directives,Javascript,Angular,Jspm,Angular2 Directives,我使用JSPM安装了Angular 2(beta.6)。然后,当我启动我的应用程序时,我会收到需要“反射元数据”的消息(另请参阅)。通过JSPM安装也可以解决这个问题 但后来我无意中发现了下一个问题。ngFor没有给我预期的行为。当我向组件列表中添加记录时,它不会得到更新。我尝试通过单击事件处理程序和设置超时等方式添加它们。但它似乎不会触发所谓的“应用程序勾号”。在深入研究代码后,我发现:要更新ngFor,需要包含zone.js,因为angular 2依赖于它。当它不在那里时,它只是默默地被忽略
但后来我无意中发现了下一个问题。ngFor没有给我预期的行为。当我向组件列表中添加记录时,它不会得到更新。我尝试通过单击事件处理程序和设置超时等方式添加它们。但它似乎不会触发所谓的“应用程序勾号”。在深入研究代码后,我发现:要更新ngFor,需要包含zone.js,因为angular 2依赖于它。当它不在那里时,它只是默默地被忽略 因此,您需要做的是查看angular 2在其“package.json”中获得的依赖项,这些依赖项目前是: 1.es6承诺 2.es6垫片 3.反映元数据 4.rxjs 5.zone.js 使用JSPM安装所有这些工具,您应该可以很好地使用它们