一、下拉单选赋值数据源
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(data, 'selectField_kqvnua5w', {dataSource: res});}