我在视图中有一些代码:
{{#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:'内容'代码行,因为这从来不需要。