发表于: 2017-06-22 23:38:50

1 835


今天完成的事情:

今天主要是对一些页面中存在的问题进行修复,特别是模态框,花了我很多时间,模态框有很多种实现方式,

最简单的可能就是bootstrap了吧,只需要给需要添加模态框的button添加data-toggle="" 和

data-target=""属性,然后在html文件里添加模态框的html代码,如果需要执行确认删除等命令的话,还需

要把删除的函数绑定到模态框确认按钮的ng-click里。但是目前我发现了一个bootstrap的模态框的bug,就

是如果需要执行的是上下线这种命令,我给触发模态框的button写个ng-click函数,一方面保存要传的参数,

同时根据参数判断是要上线还是下线,然后通过双向绑定改变模态框里要显示的内容。这种写法看起来没什么

问题,但是写完后执行的时候模态框显示的内容是会跟着参数变化了,但是执行的函数却不对,总是下线,

而且下线完页面还是那种暗色状态,且无法点击滚动,只能重载页面。这个问题后来一直没有解决,问牧野,

他说写职业列表时也遇到过这种情况,看来这是bootstrap的问题, 这种只能换别的模态框方案了。

明天计划的事情:

明天应该是自测的日子了

遇到的问题:

主要是模态框的问题,还有进入编辑页面后请求到的数据没有渲染出来,老问题了,看了一下console,把res.data改成res.data.data,这些东西变来变去的,这次复盘项目还是没搞好,从一开始的时候就该找后端

搞明白这些约定再写的,到现在一点点调效率太低。

收获:

师妹今天讲的东西很有营养,一个是opcity和rgba的区别,还讲了CSS3里的渐变属性,有单向的,也有径向的

属性很多看完也记不住,大概知道效果了,也可以自己设置色块位置百分比,或者上下左右的渐变方向,还是很有用的。能用CSS解决的问题就不用JS,CSS3还是有很多强大的属性的。



返回列表 返回列表
评论

    分享到