У меня есть конфигурация состояния, URL которой содержит 2опциональные параметры:
.state("homepage", {
url: "/:firstName/:lastName"
}
Он будет правильно соответствовать "/john/doe"
и "/john"
, но он не будет соответствовать "//doe"
. То есть, он не будет соответствовать ему, когда первый параметр отсутствует.
Я прочитал документацию по UI Router, но, к сожалению, я не совсем понимаю, как бороться с этим делом. Как я могу справиться с этим? Спасибо.
Попробуйте url: "/{firstName:.*}/{lastName:.*}"