sass系统的一些总结

一、列表页

1、查询条件

  • input输入框长度限制
  • input输入框是否可以属于特殊字符
  • 重置按钮 =》重置查询条件、分页到第一页(每页多少条到默认条数)
  • 点击查询按钮,分页设置为第一页,每页条数根据实际情况定

2、table表格

  • 表格宽度写死,例如:日期、手机号、身份号等能明确长度
  • 操作列固定列,及宽度的设置

3、分页

  • 点击分页带查询条件

二、新增编辑详情页

  • 新增、编辑、详情共用一个页面(详情如果有特殊设计可单独一个页面)
  • 保存接口需要区分是新增和编辑

三、新增、编辑表单

  • 表单长度限制
  • 表单特殊字符校验、邮箱手机号等校验
  • 下拉框字典维护(考虑缓存)
  • 表单通过弹窗选择数据,需考虑弹窗标记当前选中数据及分页时标记当前选中数据

四、代码注意

  • 判断数组是否为null,数组提前判断是否是数组再做循环处理数据
  • 多个列表页、及表单页方法统一命名,方便后期维护,例如:handelSearch、handelSave、initData等
  • 查询、保存、重置等频繁点击解决:防抖节流、loading等
  • 多个tab标签列表点击跳转详情页,页面回退时应该在当前标签页

你可能感兴趣的:(前端)