发表于: 2017-06-24 23:46:05

1 907


今天完成的事情:

今天公司列表状态改变的接口终于没问题了,我发现模态框的效果还是时好时坏,有时候点了确定按钮整个页面还是暗色的,且无法进行操作,只能刷新。后来想到可能是$state.go惹的祸,然后把它换成最开始请求公司列表页的get请求,果然问题得到了解决。

除此之外,我还找到了bootstrap模态框的最佳使用方案,所有的按钮,认证、解除、冻结、解冻、删除都是用同一个模态框,每个按钮分别触发不同的方法,方法里对模态框的提示信息进行修改,再通过双向绑定传到页面,然后对模态框的确定按钮的ngclick函数进行修改。不过这种写法每次在一个新页面用代码量还是有些大了,听邵博师兄说可以把模态框写成$rootscope下的一个方法,这样写的时候直接把提示信息写在js里就可以了。后来测试发现职位列表上下架和article新增接口都还有问题,这个在本地测了很多种写法,又到postman上测了很多次,还问了相博,最后还是没解决。

明天计划的事情:

完成职位编辑新增页面,地区选择三级联动,公司标签。

遇到的问题:

公司编辑页面有三个图片上传,如果不做成指令用独立作用域的话上传图片会相互覆盖。

收获:

晚上邵博师兄给我讲了一下三级联动的实现原理和公司标签的原理。三级联动其实是在选了第一个选框,如省之后通过ngchange来把市的数组过滤出来,市和区也是一样。标签也是在输入框输入了内容后点击增加按钮把输入框内的内容push到一个数组里,这个数组又通过双向绑定让它显示到页面上。在工作中遇到这种功能要把它分成一个个小功能,然后再分别去实现。

还有就是项目开始的时候要在拿到接口文档后按照文档内容写代码,并且按照字段约定自己写假数据,本地的json数据,然后请求这些假数据,再console出来,这样将来真数据出来了我们只要把url改一下就可以了,遇到问题再找后端联调。



返回列表 返回列表
评论

    分享到