发表于: 2017-03-11 22:14:53

1 1210


今天完成的事情:

1.解决了后台发现的所有bug,解决了侧边栏的选中样式刷新后失效的问题。


2.把后台的ajax接口封装在一起直接调用。


明天计划的事情:

身体不适,明天请假休息一天


遇到的问题&收获:

今天算是在死磕侧边栏的选中效果。

研究萝卜多官网的代码发现侧边栏模块是从后台获取的,并且侧边栏的选中效果是用sessionStroage实现的。

但是直接把整个指令搬过来用并不能生效,调试半天无果放弃。

之后还是在原来的代码基础上进行修改,准备用$state.includes判断是否是当前的state,来添加active类,但是没成功。

ng-class="{active: $state.includes('filed.articleList')}

最后在泽平的帮助下,对父级路由,添加参数。并且每次点击侧边栏是更改相应参数,来达到选中不会失效的效果。

但是点击按钮时,需要通过改变父级路由子(filed)的参数并跳转子级路由(filed.articleList'),

最后发现可以直接把父级参数写在子级参数里也可以生效,真是神奇~终于算解决问题



返回列表 返回列表
评论

    分享到