Я пытаюсь использовать Angular UI modal с настраиваемым шаблоном. Всякий раз, когда я пытаюсь щелкнуть по нему, я получаю угловую ошибку, что он не может найти шаблон. Правильно, у меня нет файла контроллера и файла шаблона html в той же папке. Какой путь я использую для доступа к шаблону html для модального?
Вам необходимо указать путь, основанный на корне вашего приложения.
Например, если ваш root является "/app", а ваш шаблон находится в "/app/view/templates", то ваш путь будет "view/templates".
template: "view/template.html"
Чтобы подтвердить, что проблема связана с вашим путем, вы можете попробовать установить шаблон, и если он работает, вы знаете, что это проблема пути.
Шаблон: "Я вижу это!"
Предполагая, что ваша структура папок выглядит следующим образом: js
является корнем приложения:
app
js
main.js
modal
template.html
modal.controller.js
styles
images
Тогда ваш путь к шаблону будет следующим:
templateUrl: "modal/template.html"
Вот работающий plunkr
index.html
или из<base>
если вы его используете. Или используйте абсолютный путь