创建常用前端函数

一、常用函数列表

事件名 作用对象 函数位置 备注
click viewModel 初始化函数 自定义按钮绑定点击事件
setValue('默认文本') viewModel 初始化函数 初始化函数中用setValue不起作用、需要定义在afterLoadData方法中
beforeSave viewModel 初始化函数 点击保存前触发事件
beforeBatchdelete viewModel 初始化函数 列表批量删除及表格行删除
beforeDelete viewModel 初始化函数 卡片页面删除(浏览状态页面)
afterSelect gridModel 初始化函数 表格选中行
modeChange viewModel 初始化函数 卡片界面当页面切换、即页面状态发生变化后触发
var meijuListModel=viewModel.get("meiju");
meijuListModel._set_data('cDefaultValue','枚举key值');
viewModel 初始化函数 设置枚举默认值
afterValueChange 控件model 初始化函数 值变更后触发事件
控件model.setState("属性名", 属性值) 控件model 初始化函数 设置控件属性值
beforeDeleteRows gridModel 初始化函数 删除行前处理(针对子页面有gridModel )
afterDeleteRows gridModel 初始化函数 删除行后处理(针对子页面有gridModel )
afterCellValueChange gridModel 初始化函数 编辑表格单元格值变化后触发事件
beforeBrowse 参照控件model 初始化函数 参照检索之前(一般用于参照条件过滤)
onChange 图片model 初始化函数 监听图片改变事件
afterMount viewModel 初始化函数 参照过滤
afterInit FilterViewModel 初始化函数 参照过滤
afterReferOkClick 参照model 初始化函数 参照框确定按钮监听事件

二、创建函数

1、绑定按钮点击事件

图7

结果验证

图10

2、控件设置默认值

图13

  • 结果验证 图15
3、保存前校验

图60

结果验证

图61

4、列表批量删除及表格行删除

图19

结果验证

图21

图22

5、卡片页面删除(浏览状态页面)

图25

结果验证

图27

图28

6、卡片界面根据页面状态按钮控制显示

图32

结果验证

图34

图35

7、卡片界面枚举清空及设置默认值

图36

结果验证

图38

8、值变更事件:联动动态控制组件是否可编辑

图39

结果验证

图41

图42

图43

9、设置控件属性值

图44

结果验证

图46

10、删除行前处理(针对子页面有gridModel)

图55

结果验证

图58

图59

11、编辑表格单元格后事件

图63

结果验证

图62

12、监听图片改变事件

图47

结果验证

图49

图50

13、参照框确定按钮监听事件

图64

结果验证

图65

图66

三、其他前端函数拓展访问地址

http://tinper.org/mdf/docs#/zkdlhm.html

Copyright © 用友 -【生态技术部】 2021 all right reserved,powered by Gitbook修订时间: 2021-09-29 17:44:20

results matching ""

    No results matching ""