项目开发中必须考虑的细节汇集
1、输入框内容去前后空格,trim函数,或者快捷方式。
2、用户输入内容长度,类型,特殊字符等校验。
3、尽量避免功能点并行开发,这样容易遗漏功能点,同时也容易因为不同功能点之间的切换带来的思路混乱。
4、开发自测阶段需要更加周全考虑功能点之间存在的联动影响关系,通过自测,与产品再三确认,切实理解需求。
5、合理利用需求文档,需求原型设计稿,产品需求评审过程中的切合度。
6、合理使用错误信息提示,避免因为接口错误而带来的责任不清。
7、合理使用文件对比工具,版本管理提交记录等。
8、针对接口出参数据绝对性不信任,做容错性判断处理。
9、当前页重置为1的情况考虑,eg:搜索条件变动,页面重新渲染。
10、对于存在相关操作的页面加载数据时必须采用loading方式,避免用户操作产生错误
11、elementUI中select支持远程搜索时,在存在关键词的情况下,按esc或者焦点直接离开,会缓存搜索条件对应数据,需要添加一个blur事件手动调用接口重置数据