所以我一直遇到这个问题,我似乎无法从我的模板中获取值到我的视图对象。
例如,采用此登录表单:
App.AuthSignInView = Ember.View.extend
templateName: 'auth/sign_in'
email: null
password: null
submit: (event, view) ->
event.preventDefault()
App.Auth.signIn
data:
email: @get 'email'
password: @get 'password'
这个模板:
<form>
<div class="control-group">
<label class="control-label" for="email">Email</label>
<div class="controls">
{{view Ember.TextField valueBinding="email"}}
</div>
<div class="controls">
{{view Ember.TextField type="password" valueBinding="password"}}
</div>
</div>
<button class="btn btn-inverse">Sign In</button>
</form>
当视图在提交时尝试访问电子邮件和密码属性时,它们仍然为空。我确定我在这里做错了一些简单的事情,但我不确定是什么。