数据校验流程
数据校验流程主要介绍了工作台某元素的值发生变化时,所执行的操作流程。整个校验流程由工作台+开发者自定义校验两部分组成。工作台对于每种类型的组件会有基础的验证,例如日期控件,将判断值的格式是否符合规则。接下来是开发者自定义的校验流程,关于如何自定义校验流程,详细可点击查看。
下面以修改游戏标题为例:
用户修改输入框中文本,且焦点离开输入框。
触发input组件的change事件。
input组件向父级element派发change事件。
element调用store的更新配置表方法。
第一层校验,为工作台的基础类型校验:如通过,则进入下一步,不通过,则派发校验失败事件。
第二层校验,为开发者自定义校验:如存在,则进行开发者自定义校验,校验不通过,则派发校验失败事件;如不存在,则派发校验成功事件。