我在 pagejs 中需要多个可选参数,所以我不能这样,
/controller/action/:p1?/:p2?
因为如果没有提供 p1,值将设置为 p1 而不是 p2。所以我选择了这个 url 形式:
/controller/action/p1/:p1/p2/:p2
但这要求 url 接收两个参数,所以现在允许可选,所以我想在正则表达式组中使参数前缀和参数接收器都是可选的,以这种 url 方式进行:
/controller/action(/p1/:p1)?(/p2/:p2)?
但是它不起作用,它将函数设置为p1 ...
在 pagejs 上实现这一点有什么帮助吗?