fix: 修复明细表删除行时,会删除第一页数据的bug

This commit is contained in:
gaoyunqi
2024-07-08 20:44:05 +08:00
parent 10cea57723
commit 4e00feddb0
2 changed files with 37 additions and 5 deletions

View File

@ -0,0 +1,31 @@
# 如何在二开中只修改脚本不修改模版
可以在继承SimpleFormSetup时不指定模版
```vue
<script>
// 注意这里继承的是SimpleFormSetup使用script setup写法的组件无法继承必须使用特别的版本
import SimpleFormSetup from '/@/components/SimpleForm/src/SimpleFormSetup.vue';
export default {
mixins: [SimpleFormSetup],
setup(props, ctx) {
const ret = SimpleFormSetup.setup(props, ctx);
return {
...ret
};
},
watch: {
formModel: {
handler: function(oldVal, newVal){
console.log('表单被改了!' + Math.random());
this.formModel.zheDie17153 = this.formModel.zhaGe15916 + this.formModel.zhaGe22645
},
deep: true
}
}
};
</script>
```
这里可以通过对formModel的监控和修改完成计算、赋值操作。