私は仕事のためのPOCに取り組んでいますがロードされませんし、私はここに隠れている愚かなものは何でも間違いを見つけることができません。私は、ui-routerを使用して、ベアボーン/ベーシックな角型アプリを持っています。 Plunkerはhereです。私は私のapp.moduleが作成されて見ることができますクロムコンソールで基本角度アプリは、ログイン
は、しかし、ログインページが表示されません。これは非常に基本的なアプリなので、私はそれが欠けているシンプルなものでなければならないと思います。助言がありますか?以下は、迅速なサンプルです:
config.jsの
(function() {
'use strict'
var app = angular.module('app.core');
app.config(AppRouter);
AppRouter.$inject = ['$stateProvider', '$urlRouterProvider'];
function AppRouter($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('login');
$stateProvider
.state('/', {
templateUrl: 'login.html',
controller: 'LoginController',
controllerAs: 'vm',
})
.state('login', {
templateUrl: 'login.html',
controller: 'LoginController',
controllerAs: 'vm',
});
}
})();
login.controller.js
(function() {
'use strict';
var app = angular.module('app.login');
app.controller('LoginController', LoginController);
LoginController.$inject = ['$location', '$filter', '$window', '$rootScope'];
function LoginController($location, $filter, $window, $rootScope) {
var init = function() {
console.log('here');
};
init();
}
})();
app.module.js
(function() {
var app = angular.module('app', ['app.core', 'app.login']);
})();
login.module.js
(function(){
'use strict'
var app = angular.module('app.login', ['app.core']);
})();
core.module.jsそれは私のために働いていたいくつかの変更後
(function(){
'use strict'
var app = angular.module('app.core', ['ui.router']);
})();
、感謝します。レッスンを学んだ - 小さいスタート:) – NealR
@ニール私はそれを聞いてうれしいです:) –