我正在研究Ember Auth Rails Demo,在 Model UI 章节之后收到此错误:
You cannot provide a template block if you also specified a templateName
我不知道这是从哪里来的,也看不到我指定模板块和模板名称的任何地方(如this question所示)。关于这可能出现在哪里的任何想法?我在想也许是在视图目录的某个地方,也许在 auth.js.coffee 中,它看起来像这样:
Planbug.AuthView = Em.View.extend
templateName: 'auth'
或者可能在 views/auth/sign-in.js.coffee 中,如下所示:
Planbug.AuthSignInView = Em.View.extend
templateName: 'auth/sign-in'
email: null
password: null
submit: (event, view) ->
event.preventDefault()
event.stopPropagation()
Planbug.Auth.signIn
data:
email: @get 'email'
password: @get 'password'
我正在尝试密切关注演示,但我可能在某处有错字,或者正在做一些稍微不同的事情。关于在哪里寻找冲突的任何想法?