组织对话框组件默认选中设置
场景描述
组织对话框组件设置为多选,在打开时设置右侧选中区域的默认值
实现思路
使用组件上提供的默认选中条件属性实现
实现方法
组织对话框组件设置为多选的时候,默认选中条件设置才会起作用。
默认选中条件需要设置的格式为js动态设置动态数据集filter的格式,如下为eq(等)的设置:
其他运算符的设置参考:js动态设置restData的filter
默认选中条件设置时可以是json串或者json数组,数组的写法如下:
如果通过js中默认选中条件,需要在js中定义函数,函数中返回json串或者json数组,在默认选中属性中通过$page.函数名()调用。 如下,js中函数定义
getorgFilter(){
// return {'name':'name','value':'北质一','op':'eq'};//返回json
return [{'name':'name','value':'北质一','op':'eq'},{'name':'name','value':'北生二','op':'eq','kind':'or'}];//返回json数组
}
属性中调用: