我想在输入中输入文字后输入密钥时尝试提醒。底部的警告是我得到的 - 无法在Google上找到适合我的任何内容 - 任何人都能看到我错误的位置?
干杯!
application.handlerbars
{{view Ember.TextField valueBinding="newEntryName" action="addEntry" }}
{{newEntryName}}
</div>
控制器
MyApp.ApplicationController = Ember.Controller.extend
actions: ->
addEntry: ->
alert @newEntryName
在控制台中
弃用:不推荐直接在控制器上实施的操作处理程序,而使用actions
对象上的操作处理程序(addEntry on)
答案 0 :(得分:0)
valueBinding,而必须使用不带引号的value = newEntryName。 你的错误是在行动delaration不是函数是哈希(js对象)控制器必须看起来像这样
MyApp.ApplicationController = Ember.Controller.extend
actions:
addEntry: ->
alert @newEntryName
检查此example