Я новичок в AngularJS и задаю вопрос о структуре AngularJS.
Вот простой рабочий пример Plunker, над которым я работал, который отображает карту.
Поэтому мой вопрос:
как вы выделяете <mapbox callback="callback"></mapbox>
если я хочу создать файл в папке просмотра вместо того, чтобы помещать его в app.js?
Я попытался создать файл show.html внутри моей папки просмотра и вставил эту строку кода, но это не сработало.
Должен ли я изменить 'template': '<mapbox callback="callback"></mapbox>'
для
templateUrl: 'views/show.html'
?
Ваша помощь очень ценится.
Да. Я немного изменил ваш плункер, чтобы показать, как вы можете это сделать.
http://plnkr.co/edit/Fpst5cd6gfIh30eOk447
В основном, я сделал там, чтобы создать новый html файл, назовите его mapbox.html
и вставьте html-шаблон туда из app.js. Впоследствии я отредактировал блок конфигурации app.js, чтобы использовать свойство templateUrl
указывающее на новый файл выше, и удалил свойство template
one, et voilà!