Скажите, что мне нужно выполнить следующие 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). Мне не нужно создавать одно и то же действие (результаты) дважды, чтобы передать другой параметр. .