经过一个月的时间在刘志强师兄的指导下冀东石油信息化系统已经编写完成,在这个系统中学到了很多也发现了自己的不足,记录一下争取在下个项目中可以做的更好。
1. 对vue-cli有了更深的学习,知道了环境变量和模式,知道了.env.development和.env.production文件起什么作用。
2. 明白了vue-router的前置守卫router.beforeEach中next()和next('路径')的区别,next()不会再次触发守卫,next('路径')会
3. 学会使用flex布局,以前只是知道flex布局的语法没有进行实战,但是通过这个设备看板的编写我相信以后遇到的大部分能用flex布局编写的页面都能搞定。
4. 了解了一些编写后台管理系统时的规范:引用时路径要使用定义的别名:@不要用'./../../....',调试时不要使用console.log,自己总会粗心忘记删掉,最后在项目上线时客户还可以看到
5. 了解刘志强师兄封装的这个模板,可以熟练使用。
1. 不细心,编写代码时总会有单词错误,数据未格式化等问题。
2. 盲目使用新技术,这个项目中有图表,我在看板中用了echarts,在后台管理系统中为了图方便用了v-charts,最后在测试时v-charts有一个bug,横坐标和纵坐标对应关系不正确,因为以前没有用过,没有找到原因最后只能换回echarts。
3. 没有深刻理解原型和项目需求,后台管理编写到后半部分时,还没有分清岗位和设备的关系,导致有的页面接口调用错误。
1. 遇到新项目,先搞懂需求和原型在编写代码。
2. 不盲目使用没有用过的库。
3. 遇到问题先尝试自己搞明白,不要直接百度,自己搞不明白的话,百度出来的答案也不对
4. 细心,不出现单词编写错误,接口调用错误等问题。
{{ cmt.username }}
{{ cmt.content }}
{{ cmt.commentDate | formatDate('YYYY.MM.DD hh:mm') }}