1、搜索时,文本输入框的内容一般去掉前后空格
let arr = " 2018-11-11 05 "
console.log(arr)
// 清除左右空格
console.log(arr.trim())
console.log(arr.replace(/(^\s*)|(\s*$)/g, ""))
// 清除全部空格
console.log(arr.replace(/\s+/g,""))
2、做好表单验证
3、input输入长度要做限制
4、提交按钮要加一个状态限制,防止用户多次重复点击
5、能用switch case 就尽量少用 else if
7、移动端开发每次进入页面加入 加载动画效果,提高用户体验
8、页面接口调用不能在页面加载时一次性全部调用,应该按需调用,否则页面加载非常慢,影响体验
9、写代码严格遵守ESlint规范,养成良好的编码习惯
10、在每个组件最外层div写一个class名字,使用less或者sass做css嵌套,避免css污染混乱