Ошибка при указании пути к файлу js в файле шаблона html в одностраничном приложении с использованием ui-router - PullRequest
0 голосов
/ 03 июня 2018

Получение ошибки при добавлении пути к файлу js в html-файле URL шаблона вместо добавления его в файл index.html

https://github.com/souravsaha1605/angularjs-ui_router

ветвь 'master' обновляется с помощьюjavascript-файл nested_one / chennai.js в файле index.html

ветвь 'js_path_in_template' обновляется javascript-файлом nested_one / chennai.js внутри файла nested_one / chennai.html, который вызывает ошибку

1009 *

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

Также предложите лучшее решение или обновление в хранилище, чтобы указать несколько файлов js, css и контроллер /Имена подконтроллеров внутри appRoute.js для определенного URL-адреса шаблона были бы очень полезны

Примечание : пожалуйста, прочитайте файл README для запуска проекта на вашем локальном компьютере

1 Ответ

0 голосов
/ 04 июня 2018

Он не будет работать, когда вы вложите его в файл шаблона, потому что файл chennai.js не будет загружен до тех пор, пока не будет загружен шаблон, и Angular будет искать этот контроллер при загрузке маршрута.

Если вы хотите загрузить его в шаблон, то вам нужно заняться ленивой загрузкой модуля.UI-Router предоставляет руководство в своей документации: https://ui -router.github.io / guide / lazyloading # angularjs

...