首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Durandal路由

Durandal路由
EN

Stack Overflow用户
提问于 2014-05-15 13:33:05
回答 2查看 155关注 0票数 0

我想用durandal js发送默认路由的参数。

代码语言:javascript
复制
 { route: '', title: 'Welcome', moduleId: 'viewmodels/welcome', nav: true },

喜欢

代码语言:javascript
复制
{ route: 'test/:id', moduleId: 'viewmodels/test', nav: true },

但不幸的是我不能这么做。我想将url设置为'http://domainname.com/123‘,其中'123’是参数(Id)。'http://domainname.com/#test/123‘是根据第二条路线为我工作的。谁能帮帮我?

EN

回答 2

Stack Overflow用户

发布于 2014-06-11 16:33:26

据我所知,这是不可能的--而且这是设计出来的。你既可以参考Durandal's own documentation on the router,也可以参考这个post in Google Groups,其中Rob Eisenberg (Durandal的创建者)自己就这个主题提供了一个节目答案。

票数 2
EN

Stack Overflow用户

发布于 2017-02-01 03:08:15

实际上,如果你把你的默认页面或者主页设为内部页面,你就可以处理这个问题。。。我以前也这样做过,而且效果很好。

我知道这不是行为或预期的方法,但由于参数(或参数)属于某个东西,您应该期待一个路由,以便向其发送一个参数。

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

https://stackoverflow.com/questions/23670022

复制
相关文章

相似问题

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