html页面代码
<body ng-app="myApp"> <div ui-view></div> <div ui-view="login"></div> <div ui-view="enroll"></div></body>
需要引用的ui.router.js文件
<script src="angular-ui-router.js"></script>
app.js
将UI-Router作为web应用的依赖,注入到主程序:
url:url选项将会为该应用的状态指定一个URL基于用户浏览该应用所在的状态(地址显示链接)。这样当在浏览该应用的时候便能实现深度链接的效果。
var myApp = angular.module('myApp', ['ui.router']);myApp.config(['$stateProvider', '$urlRouterProvider', routeConfig]);function routeConfig($stateProvider, $urlRouterProvider) {$urlRouterProvider.otherwise('');$stateProvider.state('competition', {url: '/competition',templateUrl: '/competition.html',controller: 'competitionController'}).state('competition.detail', {url: '/competition-detail',templateUrl: '/competition-detail.html',controller: 'competitionDetailController'}).state.('competition.enrollForm',{url: '/competition.enrollForm',templateUrl: 'competition-enrollFrom.html',controller: 'enrollFromController'}).state.('competition.comments',{url: '/competition-comments',templateUrl: 'competition-comments.html',controller: 'commentsController'}).state('competition.login',{url: '/competition-login',views: {'login@': {templateUrl: 'competition-login.html',controller: 'loginController'}}}).state('competition.enroll',{<br> url: '/competition-enroll',<br> views: {<br> 'enroll@': {<br><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"> templateUrl: 'competition-enroll.html',<br></em></em></em></em></em><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"> controller: 'enrollController'<br></em></em></em></em></em></em><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"> }<br></em></em></em></em></em></em></em><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"> }<br></em></em></em></em></em></em></em></em><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"><em id="__mceDel"> })<br></em></em></em></em></em></em></em></em></em><em id="__mceDel">}</em>
新闻热点
疑难解答
图片精选