Ember.js:Handlebars上下文切换与视图的contentBinding

时间:2015-01-12 15:03:24

标签: ember.js handlebars.js ember-cli

我在视图中有一些代码:

{{#each itemController="category"}}


  {{! create a view and set the content to the current model in the loop }}
  {{view "category" contentBinding="this"}}

{{/each}}

您可能会立即注意到,这已被弃用。 所以我更新了我的代码:

{{#each category in model itemController="category"}}

   {{! create a new view and set the content to the current model in the loop }}
   {{view "category" contentBinding="category"}}

{{/each}}

出于某种原因,这是不一样的。因为在我看来,内容上下文丢失了。我以前在视图中做过this.get('propery'),现在已经破了。

在我看来,我没有与contentBinding相关的特殊代码。甚至不是`contentBinding:'内容'代码行,因为这从来不需要。

0 个答案:

没有答案