我正在尝试使用匿名路由js显示一个视图。实际上我看到了一个很好的开发人员代码,他总是制作一个匿名的路由和控制器类。我需要知道他如何移动查看示例我将route.js文件作为他dis为第一个视图(它显示"第一页")。但为什么它不显示在我的视图上。他还为每个视图制作匿名控制器js。请你告诉我我做错了什么。
这是我的傻瓜 http://plnkr.co/edit/kXJV11B0Bi8XV2nwMXLt (function() {
'use strict';
angular
.module('a.app')
.config(Routes);
Routes.$inject = ['$stateProvider', '$urlRouterProvider'];
function Routes($stateProvider, $urlRouterProvider) {
// Default
$urlRouterProvider.otherwise('/app');
// Application
$stateProvider
.state('app', {
url: '/app',
abstract: true,
templateUrl: 'first.html',
});
}
})();
答案 0 :(得分:0)
我解决了几个问题:
<div ui-view="app"></div>
DEFAULT_ROUTE
也未被包括在内,因此注射器正在抛出错误。{ url: '/app', views: { app: { templateUrl: 'first.html' } } }
.module('eztrackit.app')
中的route.js
行.module('firstApp')
,firstApp
正在配置eztrackit.app
,而不是{{1}}。现在它是working。