我无法理解 Ember.js 中的某些内容,我包含一个属性,但为了显示它我必须执行 {{view.property}},为什么我不能简单地使用 {{property}} ?
在以下示例中,仅显示 {{view.test}}。
视图不应该是默认范围吗?
索引.html:
<script type="text/x-handlebars" data-template-name="places">
{{test}} {{view.test}}
</script>
应用程序.js:
App.PlacesController = Ember.ArrayController.extend({
});
App.PlacesView = Ember.View.extend({
templateName: 'places',
test: 'test'
});