假设我必须按此顺序遵循 2 条路线:
Zip:
url: home/:zip
param: { module: home, action: results }
State:
url: home/:state
param: { module: home, action: results }
我使用如下路线:
'@State?state=CA'
为什么它会解析为 Zip 路由?我认为当您明确指定路由名称时:'@State' 它没有解析整个路由文件,而只是使用了您要求的特定路由。
我希望能够使用相同的操作来显示基于变量名称(zip 或 state)的数据我不想为了传入不同的参数而创建两次相同的操作(结果)。