【发布时间】:2015-12-03 20:42:51
【问题描述】:
我正在学习 Ember,刚开始在网站上学习教程,我对路由器的概念有点迷茫。
我使用了 ember 路由器一代,效果很好。
我现在在 app 文件夹中:
./router.js:
import Ember from 'ember';
import config from './config/environment';
var Router = Ember.Router.extend({
location: config.locationType
});
Router.map(function() {
this.route('toto', {path: '/toto'});
});
export default Router;
./templates/toto.hbs
<h1>Toto page</h1>
./routes/toto.js
import Ember from 'ember';
export default Ember.Route.extend({
});
当我尝试访问我的http://url.com/toto 时,它会向我显示默认的application.hbs 模板视图;
我错过了什么吗?
【问题讨论】:
-
你有application.hbs模板吗?它里面应该有 {{outlet}}。
标签: javascript ember.js ember-cli