0
의보기에서 폼 값을 얻기 나는 다음과 같은보기가 :이 템플릿으로ember.js
Whistlr.RegistrationView = Ember.View.extend
templateName: "users/registration_form"
submit: (event, view) ->
event.preventDefault()
event.stopPropagation()
$.ajax
url: '/users'
type: "POST"
data:
"user[username]": @.get 'username'
"user[email]": @.get 'email'
"user[password]": @.get 'password'
"user[password_confirmation]": @.get 'password_confirmation'
success: (data) ->
alert "Success!"
error: (jqXHR, textStatus, errorThrown) ->
alert jqXHR.responseText
:
form
label Username
= input value=username type="text"
label Email
= input value=email type="text"
label Password
= input value=password type="password"
label Password Confirmtation
= input value=password_confirmation type="password"
= input type='checkbox' checked=view.remember
label Remember me
= input type="submit" class="btn"
불행하게도, 양식 값이보기에 바인딩 점점되지 않습니다, 따라서 데이터는 빈 필드 배열로 보내집니다. 표준 템플릿에있는 양식과 같이 간단한 @.get
양식 값에 액세스 할 수없는 것 같습니다. 보기에서이 값에 어떻게 액세스합니까?