2

Я получаю SyntaxError: ожидаемое выражение, получил '<' на обновлении маршрута AngularJS

SyntaxError: expected expression, got '<'
, когда обновляю свой маршрут AngularJS с параметром URL-адреса на URL-адресе. Это происходит, когда в режиме HTML5 и # удаляется. У меня есть маршрутизация для этого в моем файле .htaccess, чтобы разрешить мне доступ к любому URL-адресу и перенаправить его в index.html. Ошибка возникает только когда у меня есть параметр на конце, например:

 
.state('app.test', { 
       url: "/service/:test", 
       templateUrl: '/views/service.html' 
      }) 

Переход к/сервис/sampleText приведет к синтаксической ошибке сверху.

Заранее благодарю вас за любую помощь, которую вы можете предложить!

ответ

0

Мне показалось, что я поставил свое решение на эту проблему, так как мне потребовалось немного финализировать, чтобы найти.

Мне удалось переместить мой скрипт в строку для моего файла app.js, который включает мою маршрутизацию $ stateProvider, в тег body из основного тега моего файла index.html и исправил его для меня.

Смежные вопросы