2025-06-16 18:02
请问如果我只想根据第一条数据固定修改的话,我测试了一下
return {
initOption() { //表格显示前执行
useFun.setPropConfig('from_text', { label: '处理结果' })
useFun.setPropConfig('advice_transfer_unit', { hide: true })
},
beforeFormData(formData, type) { //表单打开前执行
return new Promise(resolve => {
useFun.setPropConfig('from_text', { label: '处理结果' })
useFun.setPropConfig('advice_transfer_unit', { hide: true })
resolve(formData)
})
},
beforeData(data) { //表格赋值前执行
return new Promise(resolve => {
useFun.setPropConfig('from_text', { label: '处理结果' })
useFun.setPropConfig('advice_transfer_unit', { hide: true })
resolve(data)
})
},
}
只有在initOption里面可以修改成功,但是在这里我没有拿到数据信息,这个地方可以从哪里传入一个值进来或者拿到数据信息吗
2025-06-16 14:45
我在控制台打印输出是都执行了的,
onMounted(() => {
getDetail()
if(gdReplyFallbackRef.value){
gdReplyFallbackRef.value.tablePage.pageSize = 20
console.log(gdReplyFallbackRef.value.tablePage.pageSize)
gdReplyFallbackRef.value.resetChange()
}
})
const resetData = () => {
console.log(tablePage.value)
try {
crudRef.value?.searchReset()
} catch (error) {
resetChange()
}
}
