Appearance
属性
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) |