设置默认选中用户

场景描述

用户对话框组件,在打开时设置已选人员默认值

实现思路

使用组件上提供的默认选中用户或默认选择中用户条件属性实现

实现方法

“默认选中用户”和“默认选择中用户条件”的区别是:“默认选择中用户条件”是需要直接设置选中用户的orgid,“默认选择中用户条件”是需要设置js函数返回filter;当两个属性都设置时“默认选择中用户条件”的设置优先。

具体设置如下:

默认选中用户是需要直接设置人员成员的orgid的,如果是多个用,分隔:

默认选择中用户条件是通过函数返回filter设置的,filter的格式可以参考:js动态设置restData的filter

filter可以是json串或者json数组,需要在js中定义函数返回,然后在“默认选择中用户条件”,属性上调用函数如下:

js中函数定义

let defalutSelectedOrgs=()=>{
    //return {'name':'name','value':'北生一','op':'eq'};//返回json
    return [{'name':'name','value':'北质一','op':'eq'},{'name':'name','value':'北生二','op':'eq','kind':'or'}];//返回json数组
}

属性中调用:

results matching ""

    No results matching ""

    results matching ""

      No results matching ""