Угловая маршрутизация - попытка создать ссылку на файл HTML вне приложения - PullRequest
0 голосов
/ 22 марта 2019

У меня есть приложение PhoneGap, которое содержит приложение Angular (хотя не все приложение построено с использованием Angular).Пользователи могут выбирать между приложением HTML5 и приложением Angular:

myApp

- mainMenu

---- Приложение Angular

---- HTML5Приложение

Я хочу вернуться к mainMenu из приложения Angular, но каждый раз, когда я пытаюсь выполнить обратную ссылку из html-файла:

  <a id="myID" href = "../index.html">Return to menu</a> 

Это просто обновляет приложение Angular.Вот маршруты, которые я настроил:

   function($routeProvider, $locationProvider) {

            $routeProvider
                .when('/how-to/', {
                    templateUrl: 'how-to.html',
                    controller: 'dataController'
                })
                .when('/privacy/', {
                    templateUrl: 'privacy.html',
                    controller: 'dataController'
                })
                .when('/about/', {
                    templateUrl: 'about.html',
                    controller: 'dataController'
                })
                .otherwise({
                    templateUrl:'main.html',
                    controller: 'dataController'
                });

            $locationProvider.html5Mode(true);
        }

Я считаю, что приложение Angular не разрешает его из-за маршрута .otherwise.

Есть ли способ достичь этого с помощью вышеописанной настройки?

...