У меня есть три состояния - приложение, app.devices, app.devices.device. Приложения App и app.devices работают, но app.devices.device нет.AngularJS State routing
Код: http://pastebin.com/r1kYuExp http://pastebin.com/uEcV7Chv
У меня есть три состояния - приложение, app.devices, app.devices.device. Приложения App и app.devices работают, но app.devices.device нет.AngularJS State routing
Код: http://pastebin.com/r1kYuExp http://pastebin.com/uEcV7Chv
Это ваш код
module.config(function ($stateProvider, $couchPotatoProvider, $urlRouterProvider) {
$stateProvider
.state('app.devices', {
views: {"content": {"templateUrl": "app/devices/devices.tpl.html"}},
'url': '/devices',
controller: 'DevicesCtrl',
data: {title: 'Devices'},
resolve: {
deps: $couchPotatoProvider.resolveDependencies([
'devices/DevicesCtrl'
])
}
}
).state('app.devices.device', {
'views': {'content': {"templateUrl": "app/devices/device.tpl.html"}},
'url': '/device'
});
});
Вы не определить контроллер для app.devices.device
, так что не работает Уточнитните контроллер
.state('app.devices.device', {
'views': {'content': {"templateUrl": "app/devices/device.tpl.html"}},
'url': '/device',
controller: 'YourController',
});
Я не думаю, что это необходимо для определения контроллера. – Zygimantas
Тогда что вы думаете? –
Что вас значит, не работает? Каков результат? Вы видите вид, когда вы вызываете yourdomain.com/device? –
Details – Zygimantas
У меня есть элемент, который должен перенаправить меня в шаблон в div. – Zygimantas