1
У меня есть проблема с templateUrl как этот Мой каталогTemplateUrl angularJS не работает
myapp
js
home.js
templates
profile.html
Я стараюсь это в home.js
.state('app.profile', {
url : '/profile',
views : {
'appContent' : {
templateUrl: '/templates/profile.html',
controller: 'ProfileController'
}
}
})
и в моем profile.html у меня есть
<ion-view>
<ion-content padding="true">
<div>
<p>My content</p>
</div>
</ion-content>
</ion-view>
Это не сработает, но когда я попробую
.state('app.profile', {
url : '/profile',
views : {
'appContent' : {
template: '<ion-view><ion-content padding="true"><div><p>My content</p></div></ion-content></ion-view>',
controller: 'ProfileController'
}
}
})
Он работает правильно. Что не так? Как я могу это исправить?
как делает URL выглядеть в вашем браузере, когда вы проверяете этот проект? Попробуйте 'templateUrl: '../ templates/profile.html'' –
Скорее всего это проблема' на ваших главных страницах
. Посмотрите на это, и вы сможете решить свою проблему. –попробуйте с шаблономUrl: 'templates/profile.html', – Sara