前端工作规范
1. git操作命令,按照此操作不会出现代码覆盖等问题.
注意要先pull 再commit!
git stash 缓存本地修改
git pull --rebase 拉取最新代码
git stash pop 把本地缓存的代码弹出
git commit -m ‘提交xxx’ 提交修改
git push 推送代码到远程库
2. 公用组件修改的注意事项
修改公用组件,切记要避免引入bug,所以要做到功能兼容,如果对公用组件如何实现不完全清楚,当前阶段可以通过复制组件来实现,等整体功能熟悉之后再来合并或修改公用组件,当前阶段可以容忍一部分的代码重复度.
3. 代码中避免出现null undefined等报错的处理
函数参数附默认值
function fun(arg1=5, arg2=true) {
......
}
对象解构对象后面默认或一个空对象: const {a,b} = object || {}
数组循环或一个空数组: (array || []).map(item => {})
4. 代码调试注意事项
少用consle.log的方式调试,效率比较低, 多用chorme的断点调试和React Devtool工具来进行bug调试,提示效率会高很多.
5.接口调试
如果不确定接口是否通,可以用postman先测试一下
信息创造价值, 知识就是力量。