return {
initOption() {//表格显示前执行
useFun.setSubPropConfig('cardealer_name', {
change: ({ row, value }) => {
if (value) {
alert(value)
//通过访问详情接口获取
const detailData = useFun.requestApi('post', `/jeelowcode/dbform-data/detail/1915236182799732737/${value}`)
alert(detailData.settlement)
row.settlement = detailData.settlement
}
}
}, 'temp_detai')
}
主子表的写JS增强, detailData.settlement 这个写法好像有问题,请教,应该怎么写?
另外赋值的时候会报:TypeError: Cannot set properties of undefined (setting 'settlement')
useFun.setSubPropConfig('loan_name', {
change: ({ row, value }) => {
if (value) {
alert(value)
row.settlement = value
}
}
}, 'temp_detai')
},
}
但是另一个文本字段的change事件里这样写又是可以的,成功的赋值了
可以回答一下吗?