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



返回列表 返回列表
评论

    分享到