моего приложения имеют структуру, как:Угловые 1,5, UI-маршрутизатор + ресурсы + компоненты, stateProvider не может найти компонент
app/
js/
levels/
level-create
level-edit
level-list/
level-list.template.html
levellist.component.js
level-show/
level-show.template.html
levelshow.component.js
levels.module.js
также у меня есть основное обслуживание ресурсов, которые я впрыснуть каждый компонент и маршрут файл:
с компонентом levellist все работает нормально, но с уровнями он просто не может найти этот компонент ... Также я заметил, что поисковая система компонента stateProvider очень специфична. Есть levelshow.component.js
'use strict';
var angular = require('angular');
module.exports = angular
.module('app.levelsshow.component', ['ngMaterial'])
.component('levelshow', {
controller: LevelShowController,
templateUrl: '/app/js/levels/components/level-show/level-show.template.html'
});
LevelShowController.$inject = ['Level', '$scope', '$stateParams'];
function LevelShowController(Level, $scope, $stateParams) {
$scope.levelShow = Level.get({ id: $stateParams.id });
}
Какое значение вы имеете в виду под «сбоями»? Может быть, какая-то часть журнала? –
У вас здесь многомодульное приложение. Вам не нужно было вставлять модуль levelshow 'app.levelsshow.component' в качестве зависимости в 'app.levels.route'? – tanmay
, по-моему, файл маршрута не может найти следующий уровень компонентов, поэтому он просто не показывает мне никаких ошибок. Я ввожу все это в один модуль level.module.js. Мне нужны все эти файлы, поэтому он работает с levellist.component.js –