发表于: 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', {



返回列表 返回列表
评论

    分享到