码迷,mamicode.com
首页 > 其他好文 > 详细

4.3 Routing -- Generated Objects

时间:2016-01-25 13:11:11      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

就像在routing guide中介绍的那样,不管什么时候你在路由器中定义一个新路径,Ember.js就会尝试需找一个对应的routecontrollertemplate,它们的命名都是根据命名约定的。如果没找到任何这些对象的实现,会为你生成合适的对象。

一、Generated Routes

将定你有如下路由:

Router.map(function() {
  this.route(‘posts‘);
});

当你导航到/posts,Ember.js寻找routes:posts。如果没有找到,它会自动生成一个。

二、Generated Controllers

如果导航到路由posts,Ember.js会寻找名为controller:posts的contorller。如果没有找到,会生成一个。

三、Generated Tempaltes

路由需要一个template,如果你不提供一个模板,一个空的模板将会生成。

空模板包含一个{{outlet}},所以嵌套的路由将会被正确渲染,尽管路由没有明确提供一个模板。

{{outlet}}

4.3 Routing -- Generated Objects

标签:

原文地址:http://www.cnblogs.com/sunshineground/p/5157097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!