Skip to content
On this page

FieldSlector 绑定字段选择器

Field Slector 组件用来在表单设计器中选择字段。

基本用法

仅选择数据字段

类型

ts
export interface BindingTypeOption {
    /** 是否启用 */
    enable: boolean;
    /** 
     * 枚举数据源
     */
    data: Array<{ [key: string]: string }>;
    /** 默认选项值 */
    value: string;
    /** 文本字段 */
    textField: string;
    /** 值字段 */
    valueField: string;
}




属性

属性名类型默认值说明
dataArray<any>[]数据源
bindingDataStringvalue绑字数据
bindingTypeBindingTypeOption绑定类型
disabledbooleanfalse是否禁用
readonlybooleanfalse是否只读
modalWidthnumber600弹窗宽度
modalHeightnumber500弹窗高度
titlestring字段选择器弱窗标题

bindingType 默认值:

js
{
        enable: true,
        data: [
            { value: 'Form', text: '绑定字段'},
            { value: 'LocaleVariable', text: '绑定组件变量' },
            { value: 'RemoteVariable', text: '绑定表单变量' }
        ],
        value: 'Form',
        textField: 'text',
        valueField: 'value'
    }

事件

事件名类型说明
bindingTypeChangedstring 绑定类型变化事件
selectedArray<any>字段选择事件