我正在使用 Ember App Kit (EAK)。
当我加载索引页面时,Ember Inspector / Chrome Dev Tools 控制台会显示这一行:
*generated -> controller:application Object {fullName: "controller:application"}*
但是我已经明确地创建了一个应用程序控制器,这个 Ember 应用程序显然不知道(因为它会自动生成一个应用程序控制器)。
我试图在我的显式应用程序控制器上调用一个标题属性,并将其显示在我的应用程序模板中。
我究竟做错了什么?{{title}}
模板中的 没有产生任何结果。
(我怀疑这与 EAK 通过 ES6 Module Transpiler 使用 ECMAScript 6 模块的方式有关。)
/site/app/templates/application.hbs
{{title}}
{{outlet}}
/site/app/controllers/application.js
var ApplicationController = Ember.Controller.extend({
title: 'hello world'
});
export default ApplicationController;