diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-10-18 12:30:54 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-10-18 12:30:54 +0900 |
| commit | 8470a64e6bf26eabf43118b030a85f72aa5eddca (patch) | |
| tree | 48e9f46dbdc097a3fc40fbf37dc846d1c21a5338 /src/client | |
| parent | Clean up (diff) | |
| download | sharkey-8470a64e6bf26eabf43118b030a85f72aa5eddca.tar.gz sharkey-8470a64e6bf26eabf43118b030a85f72aa5eddca.tar.bz2 sharkey-8470a64e6bf26eabf43118b030a85f72aa5eddca.zip | |
Fix page editor bug
Diffstat (limited to 'src/client')
| -rw-r--r-- | src/client/pages/page-editor/page-editor.script-block.vue | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/client/pages/page-editor/page-editor.script-block.vue b/src/client/pages/page-editor/page-editor.script-block.vue index edef095168..34ba113b29 100644 --- a/src/client/pages/page-editor/page-editor.script-block.vue +++ b/src/client/pages/page-editor/page-editor.script-block.vue @@ -56,7 +56,7 @@ </template> <script lang="ts"> -import { defineComponent } from 'vue'; +import { defineAsyncComponent, defineComponent } from 'vue'; import { faPencilAlt, faPlug } from '@fortawesome/free-solid-svg-icons'; import { v4 as uuid } from 'uuid'; import XContainer from './page-editor.container.vue'; @@ -66,7 +66,8 @@ import * as os from '@/os'; export default defineComponent({ components: { - XContainer, MkTextarea + XContainer, MkTextarea, + XV: defineAsyncComponent(() => import('./page-editor.script-block.vue')), }, inject: ['getScriptBlockList'], @@ -135,10 +136,6 @@ export default defineComponent({ } }, - beforeCreate() { - this.$options.components.XV = require('./page-editor.script-block.vue').default; - }, - created() { if (this.value.value == null) this.value.value = null; |