发表于: 2017-03-07 22:31:54
1 1201
今天完成的事情:
1.找职位首页的调整。主要是解决昨天分支合并留下的问题。
2.竖向轮播图的设置。在ui-bootstrap的基础上更改。
3.找职位页面二级子路由的配置。
遇到的问题:
大问题没有小问题一堆。目前还都是微调代码能解决的。磕磕绊绊的。
收获:
ui-router解决路由多层嵌套:ex:
$stateProvider
.state('parent', {
abstract: true,
url: '/',
template: 'I am parent <div ui-view></div>'
})
.state('parent.child', {
url: '',
template: 'I am child'
});
1.巧妙地,通过parent与parent.child来确定路由的父子关系,从而解决无限递归问题。
2.另外子路由的模板最终也将被插入到父路由模板的div[ui-view]中去,从而达到视图嵌套的效果。
reslove解决项:
resolve在state配置参数中,是一个对象(key-value),每一个value都是一个可以依赖注入的函数,并且返回的是一个promise(当然也可以是值,resloved defer)。
我们通常会在resolve中,进行数据获取的操作,然后返回一个promise
评论