ReferModel参照模型

对应控件:参照

说明:参照与tag绑定Model类型

方法

clear()

说明:清除数据

示例

model.clear()

setFilter(filter)

说明:设置filter

示例

model.setFilter(filter)

grtFilter()

说明:获取filter

示例

model.getFilter()

setCondition(condition)

说明:设置Condition

示例

model.setCondition(condition)

getCondition()

说明:获取Condition

示例

model.getCondition()

setReturnFields(fields)

说明:设置参照返回的携带字段

入参:fields 参照返回携带字段对象

示例

model.setReturnFields(fields)

setValue(value,check)

说明:获取Value值

入参:value:为想要设置的值 check:boolean型 内部调用参数 可不传

示例

model.setValue(value)

getValue()

说明:获取Value值

示例

model.getValue()

getSelectedNodes()

说明:绑定组件为tag时,调用该方法获取参照选中返回数据

示例

model. getSelectedNodes()

事件

beforeBrowse

说明:点击按钮弹出参照前事件, 返回true则继续进行弹出参照操作,返回false则终止弹出

示例

viewmodel.get(propertyName).on(' beforeBrowse,function () {
    return true;
});

afterBrowse

说明:点击按钮弹出参照后事件

示例

viewmodel.get(propertyName).on(' afterBrowse,function () {});

beforeValueChange

说明:参照确定返回数据改变前事件, 返回true则继续进行value的改变,返回false则终止value的改变

示例

//例:示例中data格式为{ value: value, oldValue: oldValue }
viewmodel.get(propertyName).on(' beforeValueChange',function (data) {
    return true;
});

afterValueChange

说明:参照确定返回数据改变后事件,允许对改变后的数据进行操作

示例

//例:示例中data格式为{ value: value, oldValue: oldValue }
viewmodel.get(propertyName).on('afterValueChange',function (data) {});
Copyright © 用友 -【生态技术部】 2021 all right reserved,powered by Gitbook修订时间: 2021-12-11 16:52:35

results matching ""

    No results matching ""