Я начал использовать «ngNewRouter
». В моем приложении, используя javascript, мне нужно переключиться между несколькими компонентами. Я использовал $location.path(path);
, однако он не работает согласованно. Ниже приведены подробности.
// Определение маршрутов
$router.config([
{path: "/", redirectTo: "userauthentication"}, // The default URL is redirected to userauthentication component.
{path: "/userauthentication", component: "userauthentication"},
{path: "/adminview", component: "adminview"},
{path: "/clubonboarding/:clubid", component: "clubonboarding"},
{path: "/membermanagement", component: "membermanagement"}
]);
$locationProvider.html5Mode(true);
код, которые работают:
$location.path("adminview");
код, который не работает:
$location.path("userauthentication");
Его удивляет меня, как это работает на нескольких месте и не работает для других. Я что-то пропустил здесь.
Прошу совета.
Что означает «не работает»? Вы получили сообщение об ошибке? Вы получаете неправильную страницу? Не запускается ли событие для запуска этого кода? Не совсем ясно, в чем проблема. – Claies
Да, событие активируется, но просмотр не изменяется. – joy