说明
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。
文档更新时间: 2022-03-27 10:53 作者:zyg