model组件功能
2016-09-29 14:44:17 0 举报
AI智能生成
模型组件是软件系统中的一个重要组成部分,它负责处理和执行特定的任务或功能。这些组件通常以模块化的方式设计,以提高系统的可维护性和可扩展性。例如,一个电子商务网站可能有一个用于处理用户注册的模型组件,一个用于处理购物车操作的模型组件,等等。这些组件可以独立于其他组件进行开发和测试,从而简化了软件开发过程。此外,通过使用模型组件,开发人员可以更容易地重用代码,因为相同的功能可以在多个组件中实现。总之,模型组件是一种有效的软件开发工具,可以帮助开发人员创建更复杂、更灵活的软件系统。
作者其他创作
大纲/内容
模型基类
Model.Base <br>
初始化
initialize
数据模型是否准备好的状态
isReady
获取数据
fetch
刷新数据
刷新模型数据
refresh()
包括initval,removeVal<br>
与服务器通信成功函数的回调<br>
onSuccess: function(state, response)
与服务器通信失败函数的回调<br>
onError: function(state, response)
与服务器通信完成函数的回调,成功、失败都会调用
onComplete: function(state, response)
数据操作
数据分发函数
dispatch: function(map, option)
数据转发函数
forward: function(map)
数据过滤函数<br>
filter
配置数据
_pickConfig
判断数据状态
getStatus
判断是否为加载状态
isDataLoading
判断数据是否为空
isDataEmpty
判断是否为错误状态
isDataError
判断是否为准备好的状态
isDataReady
数据模型<br>
简单数据模型,不发请求
Model.Simple
框架业务数据模型,发请求
Model.Request
输入域数据模型
Model.Input<br>
支持的校验属性
最小、最大长度
不等、相等
必填
正则表达式
可定义错误提示
属性后加Msg
金融组件数据模型
Model.Amount
支持的校验属性<br>
数据最小值、最大值<br>
可定义错误提示
属性后加Msg
0 条评论
下一页