Ember.js 余烬应用套件';在路径';处找不到视图;

Ember.js 余烬应用套件';在路径';处找不到视图;,ember.js,ember-app-kit,ember.js-view,Ember.js,Ember App Kit,Ember.js View,我有一个模板模板/文章。hbs带有代码: {{view“carousel”} 上述陈述必须是正确的,正如《入门》中所述: 在视图/carousel.js中,简单代码如下: var CarouselView = Ember.View.extend({ classNames: ['carousel'] }); export default CarouselView; 但是,这会导致以下错误: Assertion failed: Unable to find view at path

我有一个模板模板/文章。hbs带有代码:

{{view“carousel”}

上述陈述必须是正确的,正如《入门》中所述:

视图/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}}
名称,如ass-App.CarouselView等,但都不起作用


伙计们,我这里缺少什么?

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


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

嗨,您看到我使用了Ember应用套件了吗?您提到的代码是ES6模块transpiler使用的语法。对不起,我没有注意到;)尝试重新启动grunt服务器。那是为了我。语法确实正确哇,这是多么有趣的时刻啊。。。重新启动咕噜,嘿,它工作了!你要知道我花了好几个小时才让它工作。你救了我一天!:)请注意,如果您的视图有两个单词,如
NavBarView
,则在模板中将其与连字符一起使用,如
{{view“navbar”}