我有以下容器
script type: 'text/x-handlebars', 'data-template-name': 'application', ->
text '''
{{outlet}}
'''
然后这个视图连接到它
script type: 'text/x-handlebars', 'data-template-name': 'index', ->
text '''
{{view App.SignUpView}}
'''
实际观点
App.SignUpView = Ember.View.extend
templateName: 'signup'
isValid: true
email: ''
password: ''
模板:
script type: 'text/x-handlebars', 'data-template-name': 'signup', ->
text '''
is valid: {{isValid}}
'''
如何将isValid字段绑定到视图?这是未定义的。这是以某种方式与" outlet"在父视图中?
此示例Binding child views and collections within an outlet in emberjs显示了如何将任意对象绑定到视图。
答案 0 :(得分:2)
您应该在模板中使用视图范围:
is valid: {{view.isValid}}