首页 文章

Ember.js 2.0 - 在单个渲染弃用警告中修改属性两次

提问于
浏览
3

我正在使用当前的Ember 2.0 beta版(beta 1)开发一个应用程序,并且已经开始看到这个弃用警告:

您在一次渲染中修改了XXX两次 . 这在Ember 1.x中是不可靠的,将在Ember 2.0中删除

看起来违规者是多次重新计算的计算属性,因为他们的从属密钥在单个运行循环中被多次更新 . 然而,弃用的堆栈跟踪不会导致我的任何应用程序代码,我认为这是Ember应该已经默默地为我照顾的事情 .

这是我需要在我的应用程序代码中主动修复它,然后在发布时更新到v2.0 final,还是更多的是“内部”弃用通知?如果我确实需要进行更改,是否有任何常见的反模式或陷阱我应该注意这会导致此错误?

1 回答

相关问题