Где я могу разместить HTML-шаблон для Angular UI Modal?

0

Я пытаюсь использовать Angular UI modal с настраиваемым шаблоном. Всякий раз, когда я пытаюсь щелкнуть по нему, я получаю угловую ошибку, что он не может найти шаблон. Правильно, у меня нет файла контроллера и файла шаблона html в той же папке. Какой путь я использую для доступа к шаблону html для модального?

  • 0
    Для относительного пути - из вашего файла index.html или из <base> если вы его используете. Или используйте абсолютный путь
  • 0
    Может быть, добавить структуру папок вашего приложения.
Теги:

2 ответа

0

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

Например, если ваш root является "/app", а ваш шаблон находится в "/app/view/templates", то ваш путь будет "view/templates".

template: "view/template.html"

Чтобы подтвердить, что проблема связана с вашим путем, вы можете попробовать установить шаблон, и если он работает, вы знаете, что это проблема пути.

Шаблон: "Я вижу это!"

0

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

app
  js
    main.js
    modal
       template.html
       modal.controller.js
  styles
  images

Тогда ваш путь к шаблону будет следующим:

templateUrl: "modal/template.html"

Вот работающий plunkr

Ещё вопросы

Сообщество Overcoder
Наверх
Меню