Я пытаюсь реализовать угловой маршрут, который должен иметь несколько параметров. Вот пример того, что я пробовал:Передача нескольких параметров по маршруту AngularJS
.when('/myRoute/paramA/:paramA/paramB/:paramB/paramC/:paramC', {
templateUrl: 'abc.html',
controller: 'pwrController as pwrCtrl'
});
Теперь проблема в том, что мне нужно всегда пройти парам, чтобы пройти paramB. И paramA и paramB для прохождения paramC.
Есть ли какой-либо способ в угловом, где я могу самостоятельно передавать paramA, paramB или paramC?
Спасибо. !
Вот как работает маршрутизация: Единственный способ добраться до дальнейших вложенных паров должны иметь предыдущий Params. –
Что вы подразумеваете под независимым? То, как вы его спроектировали, указывает, что ваш URL-адрес будет иметь все параметры в URL-адресе. Почему это не может быть сделано как '? ParamA =' paramA '& paramB =' paramB '& paramC =' paramC ' – AnkitG
Я согласен с помощью AnkitG, используйте функцию $ location.search ('paramA', paramA) для установки параметров перед загрузкой нового маршрута, а затем вы можете прочитать его с помощью $ location.search(). paramA – SoluableNonagon