下拉单选赋值数据源
1.主表单中的下拉单选赋值
const arr = [
{"text": "红色", "value": "red"},
{"text": "黄色", "value": "yellow"},
{"text": "绿色", "value": "green"},
{"text": "红色", "value": "green"}
];
this.$("下拉单选ID").set("dataSource", arr);
2.子表单中的下拉单选赋值
export function didMount() {
const arr = [
{"text": "红色", "value": "red"},
{"text": "黄色", "value": "yellow"},
{"text": "绿色", "value": "green"},
{"text": "红色", "value": "green"}
];
const tableField = this.$("子表单ID");
const data = tableField.getItems()[tableField.getItems().length - 1];
tableField.setComponentProps(data, "子表单中下拉单选的ID", {
dataSource: arr
});
}
// 新增行数据源设置
export function onAddClick(newGroupId) {
console.log('点击添加');
const tableField = this.$('tableField_kqvnua5s');
// const data = tableField.getItems()[tableField.getItems().length - 1];
console.log(data)
tableField.setComponentProps(newGroupId, 'selectField_kqvnua5w', {dataSource: res});
}
发表评论 取消回复