说明

RxTextList 控件 是表单中常用的选择数据控件。

显示样例

控件属性

名称 说明
value 数据格式支持两种形式 格式1:{value:”1,2”,label:”A,B”},格式2:[{text:””,value:””}]
textField 文本字段 默认值 为 text ,在 对象中 属性不为 text才需要指定
valueField 值字段 默认为 value ,在 对象中 属性不为 value才需要指定
readonly 是否只读
showclose 显示删除按钮 ,在编辑时才显示

事件

名称 说明
click 点击事件

控件示例

<rx-text-list  v-model="record.configExecutors" textfield="name" @click="handExecutors(record,'configExecutors')" valuefield="id">
                    <a-icon type="user"  />
</rx-text-list>

handExecutors(record,type){
                var conf = {curVm: this, data: {single: false}, widthHeight: ['1024px', '600px']};
                Dialog.openUserDialog(conf, function (self, users) {
                    var ary=[];
                    for (var i = 0; i < users.length; i++) {
                        var obj = users[i];
                        var o={name:obj.fullName,"type": "user","id": obj.userId};
                        ary.push(o);
                    }
                    record[type]=ary;
                });
            },

上例中 json的格式并不是默认的,所以需要指定 textfield,valuefield。

文档更新时间: 2021-08-17 09:21   作者:zyg