代码优化思考
文章平均质量分 89
young_Emily
宝剑锋从磨砺出,少年,磨剑趁年华~
展开
-
Vue类重构代码——01 准备:提取工具类方法
前言:之前写了一个菜市场订单配送的项目,刚开始用jquery写的,后来又用了vue重写相同的内容,发现和jquery比起来,以数据为驱动的vue写同样的东西真的要简单方便快捷很多。关于这个项目jquery踩的坑及转换为vue写较jquery比较或vue遇到的难点,我之后会把笔记补上(ง •̀_•́)ง 正文前言:虽然vue相较jQuery写同个项目代码量缩减了很多,但是也有个很糟心...原创 2017-11-13 18:54:25 · 1679 阅读 · 0 评论 -
Vue类重构代码——02 开始:一个简单的类
前言: 上文总结: 接上文《 Vue类重构代码——01 准备:提取工具类方法》总结,上文主要做的且本文及以后还可以用到的有用功是:将获取数据的方法提取成一个公共的函数,放到了fetch.js里面,使用的时候调用fetchData(api,{参数})即可获取数据 本文引言: 定一个订单类,订单类里有个方法就是获取最大最小id,然后我们把他封装好之后在具体的vue文件里取...原创 2017-11-13 19:54:41 · 4018 阅读 · 0 评论 -
基于react的表单类页面复用思考
前言 很久之前,我用vue重构过部分表单类页面的代码,主要实现了表单类页面里函数与数据复用的问题,当时实现的方式是以类的方式构建表单类,而表单页面的数据和表单页面的方法一并捆绑在一个类里。优化效果是表单类页面中减少了很多使用函数修改数据的代码。 后来,我接触到了react,发现,原来表单类代码的优化,是不止步的!面向页面编写->面向页面的组件编写 思路转变一:...原创 2018-03-03 08:32:11 · 2655 阅读 · 0 评论 -
基于dva的表单类页面复用思考
背景 新学期新开始,前几天老师让我和一个学弟一起接手实验室新接的项目,老师已经把基本框架搭好了,项目是基于dva的金融类管理系统(所以表单类页面又来了)现有代码的问题 这个管理系统涉及到很多列表类页面,而当我们将model层以视图划分时,会发现现有代码有很多很多类似的。而且,为了保持代码风格差不多,当我加入项目时,先尝试写了一个基本curd功能的表单页,发现写的很痛苦。因...原创 2018-03-03 16:30:34 · 1913 阅读 · 0 评论