Угловой маршрутизатор сбрасывает серверные маршруты к домашним маршрутам - PullRequest
0 голосов
/ 16 сентября 2018

я довольно новичок в Angular, и я изучал его последние несколько дней, но я остановился.На моем сервере js узла у меня есть такой код:

     app.get('/account/dashboard', (req, res) => {
        res.render('dashboard_angular'):
     }

, когда я получаю доступ к маршруту, строка URL браузера выглядит следующим образом

       localhost:3000/account/dashboard

и через секунду угловой маршрутизатор пинаети измените его на

       localhost:3000/#/

. Нажмите на строку URL, и попытка получить доступ к маршруту оттуда может либо вызвать ошибку 404, либо вернуть меня к домашнему маршруту.Пожалуйста, есть ли решение для этого?поэтому я могу получить URL-адрес, подобный следующему

        localhost:3000/account/dashboard/#/

На веб-сайте response-router@3.1.0 маршрутизация работает нормально даже при маршрутизации узла js, я пытаюсь добиться того же в угловом режиме Извините за письмони британец, ни американец.

1 Ответ

0 голосов
/ 17 сентября 2018

Я нашел свою проблему.Я изменил

    <base href="/" />

на свой текущий маршрут сервера, который был похож на

    <base href="/account/dashboard/" />

, и проблема бума решена, больше не E404 от моего узла js server

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...