Я хотел бы добавить ссылку с контроллером на маршрут, но контроллер не работает. я получаю это:Контроллер не работает по маршруту
{{название}}
{{shortTitle}}
{{текст}}
Если я буду ставить контроллер только HTML также не работает
но когда я добавил скрипт к основному контроллеру в Default.html контроллер работает правильно Где я ошибся?
@SSH это не работает
$stateProvider
.state('home', {
url: '/',
template: '<div data-ng-include="'Scripts/js_angular_project/website/home/homePage.html'"></div>',
controller: 'homeCtrl'
})
homepage.html
<div>
<h2>{{title}}</h2>
<h3>{{shortTitle}}</h3>
<p>{{text}}</p>
</div>
<script>
app.controller('homeCtrl', function ($scope) {
$scope.title = "Volvo";
$scope.shortTitle = "Volvo";
$scope.text = "example";
});
</script>
@SSH это также не работает
$stateProvider
.state('home', {
url: '/',
templateURL: '/Scripts/js_angular_project/website/home/homePage.html',
controller: 'homeCtrl'
})
homepage.html - я удалить нг-контроллер
<div>
<h2>{{title}}</h2>
<h3>{{shortTitle}}</h3>
<p>{{text}}</p>
</div>
<script>
app.controller('homeCtrl', function ($scope) {
$scope.title = "Volvo";
$scope.shortTitle = "Volvo";
$scope.text = "example";
});
</script>
@SSH это не работает, когда я ставлю свой код
.html
Я не думаю, что это возможно, зачем вам это нужно? –
[Пожалуйста, не размещайте изображения кода или данных, поскольку их трудно прочитать) (http://meta.stackoverflow.com/a/285557/2873538). –
вы должны поместить имя контроллера в ui-router –