Commit 9228282ae27daaa246f42e441e27b1b05eb30464

Authored by 无木
1 parent 45a94e41

fix(demo): form pages support `keepAlive`

修复表单演示页面不支持keepAlive的问题
src/views/demo/page/form/basic/index.vue
@@ -16,6 +16,7 @@ @@ -16,6 +16,7 @@
16 import { PageWrapper } from '/@/components/Page'; 16 import { PageWrapper } from '/@/components/Page';
17 17
18 export default defineComponent({ 18 export default defineComponent({
  19 + name: 'FormBasicPage',
19 components: { BasicForm, PageWrapper }, 20 components: { BasicForm, PageWrapper },
20 setup() { 21 setup() {
21 const { createMessage } = useMessage(); 22 const { createMessage } = useMessage();
src/views/demo/page/form/high/index.vue
@@ -28,6 +28,7 @@ @@ -28,6 +28,7 @@
28 import { Card } from 'ant-design-vue'; 28 import { Card } from 'ant-design-vue';
29 29
30 export default defineComponent({ 30 export default defineComponent({
  31 + name: 'FormHightPage',
31 components: { BasicForm, PersonTable, PageWrapper, [Card.name]: Card }, 32 components: { BasicForm, PersonTable, PageWrapper, [Card.name]: Card },
32 setup() { 33 setup() {
33 const tableRef = ref<{ getDataSource: () => any } | null>(null); 34 const tableRef = ref<{ getDataSource: () => any } | null>(null);
src/views/demo/page/form/step/index.vue
@@ -33,6 +33,7 @@ @@ -33,6 +33,7 @@
33 import { Steps } from 'ant-design-vue'; 33 import { Steps } from 'ant-design-vue';
34 34
35 export default defineComponent({ 35 export default defineComponent({
  36 + name: 'FormStepPage',
36 components: { 37 components: {
37 Step1, 38 Step1,
38 Step2, 39 Step2,