当我将templateName
选项传递给View时,Ember无法找到具有相应名称的模板。我创建了一个名为nav-tabs.hbs
的模板,并将'nav-tabs'
传递给templateName
对象的Ember.View
属性。
我得到的是一个关于无法找到具有该名称的模板的错误。当我检查Ember.TEMPLATES
时,它是空的。我做错了什么?
答案 0 :(得分:3)
在Ember-CLI世界中,您希望使用ES6导入语法,并将模板提供给View template
属性:
// app/views/my-view.js
import Ember from 'ember';
import Template from 'app/templates/my-template';
export default Ember.View.extend({
template: Template
});