主干网发射错误的路由器方法

backbone firing the wrong router method

本文关键字:路由器 方法 错误 发射 主干网      更新时间:2023-09-26

我有 2 种不同的内容场景:

  1. 显示带有动态网址的帖子,例如:http://xyz.com/my-post-title-herehttp://xyz.com/2012/04/15/whatever..依此类推基本上它可以是任何东西

  2. 例如,显示预定义页面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,使动态后路由成为配置列表中的最后一个

将动态路由设置为列表中的最后一个路由。