发表于: 2017-05-08 22:07:58
1 1062
今天完成的事情:上午试图使用angularjs完成进度条的动态效果,但是发现了一个问题,刚开始使用的是1.4.6版本的angular,但是在网上搜到angular是在1.5.5以上版本才添加了用于监听上传和下载的事件特性,后来就换了版本,但是点击上传按钮后网页就会自动跳转到首页,新增页就没了,因此也就会报找不到相关的元素,进而添加动态了,后来抽查试了1.4.6以上的的几个版本,最后发现只有1.4.6不会跳转,问题没有找出来,也就没有完成。下午开始任务10的学习,在看了看正则表达式的知识点,目前只是知道一些规定,具体怎么用不太清楚,网上也有帖子汇总了一些常见的正则表达式的用法,收藏了一下,以备不时之需。由于前几天任务8分页和搜索框的功能只是实现了一点点,没有完全搞懂该怎么做,先搁置了,晚上对比了一下相博师弟的任务8代码,对任务8分页和搜索框的功能进行了完善,目前除日期的搜索不知道如何转换成要上传的格式外,其他问题不大。
明天计划的事情:开始任务10使用正则表达式添加到输入框中进行验证。确定使用哪种富文本编辑器进行使用,学习相关的文档说明。
遇到的问题:
第一个,就是上边所提到的不同的angular版本在上传文件过程中发生自动跳转刷新到首页的问题。最终没有解决,可能使用原生js上传的方法或许会解决,目前还没有尝试,明天有空实践一下。
第二个,就是任务8的分页效果和搜索框的问题,前几天连续搞了4天,最后还是暂时搁置了,看了看真实项目和网上也能找到的分页的代码,就按现有的进行了分析和仿写,有点效果,但是最后主要还是卡在了怎么从页面获取动态的值然后传入到后台再返回相应的数据渲染页面上。今天看了看相博师弟成果,很是羡慕,就分析了一下他的代码,是如何做到提取数据的。发现他用到了服务和控制器还有指令这一系列的东西,而当初我只会控制器,然后就简单补了补指令的知识,开始对比他的代码,进行分析,在按照我原有的代码进行改进,最后有了很大的进步,目前就是日期格式转换的问题还没有解决,其他搜索分页的效果都正常实现了。但是还是有些一知半解,希望有空再深入学习一下。
收获:学习了正则表达式,找了一些关于富文本编辑器的东西,挺多的有些眼花,明天再选择一下。参考相博师弟的成果,完善了任务8分页和搜索框的功能。
评论