发表于: 2016-08-11 22:44:35
0 2018
今天完成的事:完善js8
明天要做的事:修改js8
收货:
今天是学习了路由的使用,将之前的页面分成了主题和头部(固定不变的部分)
$stateProvider
//头部和侧边栏
.state('main', {
url: '',
templateUrl: 'view/main.html',
controller: 'mainCtrl',
controllerAs: 'vm',
resolve: {
loadMyFile: _lazyLoad(
[
'/js/main.js',
'/css/main.css'
]
)
}
})
$stateProvider
//查看所有界面
.state('main.home', {
url: '/home',
templateUrl: 'view/home.html',
controller: 'homeCtrl',
controllerAs: 'vm',
resolve: {
loadMyFile: _lazyLoad(
[
'/js/home.js',
'/css/home.css',
]
)
}
})
首先加载固定不变的头部main页面
templateUrl: 'view/main.html',
然后所有会改变的主体部分就使用 main.具体页面的方法去实现路由的查找
.state('main.home', {
.state('main.add', {
.state('main.detail', {
.state('main.change', {
评论