我有 2 个不同的内容场景:
显示带有动态网址的帖子,例如: http://xyz.com/my-post-title-here http://xyz.com/2012/04/15/whatever ..等等基本上它可以是任何东西
例如显示预定义页面 http://xyz.com/contact 这也可能是: http://xyz.com/contact/contact-form <--/contact 之后的任何内容都是在页面上执行的操作。
我的路由器配置如下所示,
{
"" : "pageRoute" // homepage
"*post" : "postRoute" //<--catchall for dynamic urls
"about*action" : "pageRoute" // these
"contact*action" : "pageRoute" // are
"gallery*action" : "pageRoute" // all
"home*action" : "pageRoute" // predefined
}
问题 唯一的问题是似乎只有 postRoute 方法被解雇了?
我也尝试过: “联系/:行动” “联系/*行动”
但没有运气。 我已阅读文档,但看不到我的问题。
编辑:答案感谢下面的@asawyer,使动态后路由成为配置列表中的最后一个
最佳答案
将动态路由设为列表中的最后一条。
关于javascript - 主干网触发了错误的路由器方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10542441/