Ember App Kit'无法在路径上找到视图'

时间:2014-01-08 13:41:06

标签: ember.js ember-app-kit ember.js-view

我有一个模板 templates / articles.hbs ,代码为:

{{view "carousel"}}

上述声明必须正确,如“入门指南:https://github.com/stefanpenner/ember-app-kit/wiki/Getting-Started#resolving-from-template-helpers

中所述

views / carousel.js 简单代码:

var CarouselView = Ember.View.extend({    
    classNames: ['carousel']
});
export default CarouselView;

然而,这会导致以下错误:

Assertion failed: Unable to find view at path 'carousel' ember.js:3231
Assertion failed: You must pass a view to the #view helper, not carousel () 

我尝试将carousel.js添加到views / articles / carousel.js。我尝试了不同的{{view}}名称,例如App.CarouselView等,但这一切都行不通。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:2)

在指南中,它说您必须将视图类传递给视图助手,错误消息也是如此。维基可能已经过时了。

此外,我认为您错误地定义了var CarouselView =而不是App.CarouselView = ...