我有一个模板模板/文章.hbs,代码如下:
{{view "carousel"}}
上述陈述必须正确,如入门:https://github.com/stefanpenner/ember-app-kit/wiki/Getting-Started#resolving-from-template-helpers 中所述
在视图/轮播中.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 ()
我试图将轮播.js添加到视图/文章/轮播.js。我已经尝试了不同的{{view}}
名称,例如ass App.CarouselView等,但这一切都不起作用。
伙计们,我在这里错过了什么?
在指南中,它说您必须将视图类传递给视图帮助程序,错误消息也是如此。维基可能已过时。
另外,我认为您错误地定义了var CarouselView =
而不是App.CarouselView = ...