Первый параметр необязательный в UI Router

0

У меня есть конфигурация состояния, URL которой содержит 2опциональные параметры:

.state("homepage", {
  url: "/:firstName/:lastName"
}

Он будет правильно соответствовать "/john/doe" и "/john", но он не будет соответствовать "//doe". То есть, он не будет соответствовать ему, когда первый параметр отсутствует.

Я прочитал документацию по UI Router, но, к сожалению, я не совсем понимаю, как бороться с этим делом. Как я могу справиться с этим? Спасибо.

Теги:
angular-ui-router

1 ответ

0

Попробуйте url: "/{firstName:.*}/{lastName:.*}"

Ещё вопросы

Сообщество Overcoder
Наверх
Меню