在我的余烬应用程序(版本1.9.1 - EAK)中,我在hbs文件中有类似的东西,
{{#each obj.obj1}}
{{#view "selection" model = this}}
---------some code-------
{{/view}}
{{/each}}
这很好用。如果我改变它,
{{#each item in obj.obj1}}
{{#view "selection" model = this}}
---------some code-------
{{/view}}
{{/each}}
收到错误“你在ember中处于inBuffer状态时无法修改子视图”。
答案 0 :(得分:2)
这通常意味着出现了可怕的错误。例如,您的视图可能无法从Ember.View
正确派生。
但是,在这种特殊情况下,您需要model=item
而不是model=this
。 {{#each..in}}
表单未设置this
。 this
仍将是循环之外的内容。