diff --git a/src/modules/demo/views/crud/components/form/required.vue b/src/modules/demo/views/crud/components/form/required.vue index d40bc4c..7de191f 100644 --- a/src/modules/demo/views/crud/components/form/required.vue +++ b/src/modules/demo/views/crud/components/form/required.vue @@ -2,7 +2,7 @@
required - 必填项配置 + 必填项配置、动态设置
@@ -71,6 +71,7 @@ function open() { name: 'el-switch', props: { onChange(val) { + // 【很重要】动态设置 Form.value.setData('nickname', { required: val }); // 如果不必填,可以加一步骤清空校验 diff --git a/src/modules/demo/views/crud/components/table/plugin/row-edit.vue b/src/modules/demo/views/crud/components/table/plugin/row-edit.vue index cfa7cbe..de8c2d0 100644 --- a/src/modules/demo/views/crud/components/table/plugin/row-edit.vue +++ b/src/modules/demo/views/crud/components/table/plugin/row-edit.vue @@ -1,7 +1,7 @@