Skip to content

属性

javascript
// 评分组件的配置对象
rate: {
    // 表示评分组件是否为容器类型,此处设置为false表示它不包含其他子组件
    isContainer: false,
    // 设置评分组件在界面上显示的名称
    displayName: "评分",
    // 表示评分组件是否可以用于表单,此处设置为true
    isForm: true,
    // 允许添加数据表查询功能
    canAddDataTableQuery: true,
    // 允许添加数据表列表功能
    canAddDataTableList: true,
    // 表示评分组件是否为完整功能版本,此处设置为true
    complete: true,
    // 评分组件的属性对象
    props: {
        // 评分控件的大小,默认值
        size: "default",
        // 是否为必填项,此处设置为false
        required: false,
        // 是否显示标签,此处设置为true
        hasLabel: true,
        // 是否禁用评分控件,此处设置为false
        disabled: false,
        // 是否为详情模式,此处设置为false
        isDetail: false,
        // 是否隐藏评分控件,此处设置为false
        hide: false,
        // 标签位置,此处设置为左对齐
        labelPosition: "left",
        // 评分的默认值,此处为5分
        value: 5,
        // 评分名称,此处未设置
        zdname: null,
        // 附加信息或备注,此处为空字符串
        remark: "",
        // 评分标签的文本,此处设置为“评分”
        label: "评分",
        // 标签对齐方式,此处设置为右对齐
        labelAlign: "right",
        // 标签宽度,此处设置为120px
        labelWidth: "120px",
        // 评分控件的宽度,此处设置为24
        width: 24,
        // 评分的最大值,此处设置为5分
        max: 5,
        // 是否允许半星评分,此处设置为false
        allowHalf: false,
        // 是否显示评分数字,此处设置为false
        showScore: false,
        // 评分控件创建时的回调函数,此处未设置
        onCreated: null,
        // 评分控件挂载后的回调函数,此处未设置
        onMounted: null,
        // 评分变化时的回调函数,此处未设置
        onChange: null,
    }
}

方法

名称描述示例
app.getPropsById获取当前组件参数值app.getPropsById({id})
app.setValue设置组件的值app.setValue({id}, 5)
app.getValue获取组件的值app.getValue({id})
app.setVisible设置可见app.setVisible({id}, false)