我想我可能误解了 Ember 连接路由、视图和模板的方式,但我无法弄清楚以下结果是否会导致错误:
未捕获的错误:没有处理事件“createUser”。
我的文件如下:
javascripts/router.js.coffee
App.Router.map ->
@resource 'account', ->
@route 'index', path: '/'
javascripts/routes/account_router.js.coffee
App.AccountRoutes = Ember.Route.extend
model: -> App.User.find()
javascripts/controllers/account_controller.js.coffee
App.AccountController = Ember.ObjectController.extend
createUser: ->
App.User.createRecord
field1: @get('field1')
/ etc
javascripts/views/account_view.js.coffee
App.AccountView = Ember.View.extend
templateName: 'account'
javascripts/模板/帐户/index.emblem
form.form submit="createUser"
/ fields