包含Ember View时出错,称其不是View类

时间:2014-12-18 18:17:10

标签: ember.js ember-cli emblem.js

我正在尝试使用ember,emblem和ember-cli显示视图。看起来这是一个没有脑子的人,虽然我是Ember的新手,但我似乎无法做到这一点:

DEBUG: -------------------------------
DEBUG: Ember      : 1.8.1
DEBUG: Ember Data : 1.0.0-beta.12
DEBUG: Handlebars : 1.3.0
DEBUG: jQuery     : 1.11.1
DEBUG: -------------------------------

Ember View:

`import Ember from 'ember'`

CalloutView = Ember.View.extend(
  templateName: 'callout'
  )
`export default CalloutView`

会徽模板:

h1 Test Content

会徽索引模板:

CalloutView
控制台出现

错误:

enter image description here 我使用Ember生成器来创建这个视图......我必须遗漏一些东西。

1 个答案:

答案 0 :(得分:0)

Emberm文档尚未针对Ember 1.8进行更新,但有pull request documenting this。包含视图已更改。假设您的观点位于app/views/callout.coffeescript

,请尝试此操作
=view 'callout'

我在ember-cli应用程序中尝试过它并且有效。