首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ember.js如何嵌套路由?

Ember.js如何嵌套路由?
EN

Stack Overflow用户
提问于 2013-04-06 18:51:11
回答 2查看 305关注 0票数 0

对不起,我是新来ember.js的。我真的想做的是创建一个基于ember.js的管理部门的应用程序只。这个应用程序应该是处理管理部分的url只照片(例如:/ admin / http://mydomain.com/admin/ /,/admin/users)其他应用程序应该作为正常的url的工作。我可以做到这一点与ember.js?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-07 01:58:24

您应该使用Ember资源来嵌套路由。因此,对于您的示例,您需要执行以下操作:

代码语言:javascript
复制
AppName.Router.map(function() {
  this.resource('admin', function() {
    this.route('photos');
    this.route('users');
  });
});

上面将创建一个/admin/photos/admin/users路由。mokane链接到Ember文档中的正确位置,但为了以防万一,我只想将答案放在帖子中,这样即使文档位置发生变化,其他任何人也可以看到答案。

注意:我想在下面的评论中包括Ugis Ozols提出的一个重要观点,那就是在Ember中,资源通常是名词,而路由通常是动词。因此,你通常会有一个像/tweet这样的资源(这是一个名词),然后有几个路由到这个资源,比如createeditdelete

票数 3
EN

Stack Overflow用户

发布于 2013-04-06 19:11:21

可以,停那儿吧。有关更多信息,请查看ember.js文档的这一部分:http://emberjs.com/guides/routing/defining-your-routes/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15849968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档