refactor(editor): cr修改

This commit is contained in:
parisma 2022-09-19 16:42:01 +08:00 committed by jia000
parent ff3adbb1d0
commit 5de3eeda71
2 changed files with 6 additions and 5 deletions

View File

@ -35,14 +35,14 @@
"vue" "vue"
], ],
"dependencies": { "dependencies": {
"@tmagic/schema": "1.1.6", "@tmagic/schema": "1.1.5",
"events": "^3.3.0" "events": "^3.3.0",
"lodash-es": "^4.17.21"
}, },
"devDependencies": { "devDependencies": {
"@types/events": "^3.0.0", "@types/events": "^3.0.0",
"@types/lodash-es": "^4.17.4", "@types/lodash-es": "^4.17.4",
"@types/node": "^15.12.4", "@types/node": "^15.12.4",
"lodash-es": "^4.17.21",
"rimraf": "^3.0.2", "rimraf": "^3.0.2",
"typescript": "^4.7.4", "typescript": "^4.7.4",
"vite": "^3.1.3" "vite": "^3.1.3"

View File

@ -83,11 +83,12 @@ import { forIn, isEmpty } from 'lodash-es';
import type { CodeBlockContent, CodeDslList, ListState, Services } from '../../../type'; import type { CodeBlockContent, CodeDslList, ListState, Services } from '../../../type';
import { EditorMode } from '../../../type'; import { EditorMode } from '../../../type';
import MagicCodeEditor from '../../CodeEditor.vue';
import Layout from '../../Layout.vue'; import Layout from '../../Layout.vue';
const services = inject<Services>('services'); const services = inject<Services>('services');
const codeEditor = ref<any | null>(null); const codeEditor = ref<InstanceType<typeof MagicCodeEditor>>();
const left = ref(200); const left = ref(200);
const currentTitle = ref(''); const currentTitle = ref('');
// //
@ -108,7 +109,7 @@ const editable = computed(() => services?.codeBlockService.getEditStatus());
const selectedIds = computed(() => services?.codeBlockService.getCombineIds() || []); const selectedIds = computed(() => services?.codeBlockService.getCombineIds() || []);
watchEffect(async () => { watchEffect(async () => {
codeConfig.value = (await services?.codeBlockService.getCodeContentById(id.value)) ?? null; codeConfig.value = (await services?.codeBlockService.getCodeContentById(id.value)) || null;
}); });
watchEffect(async () => { watchEffect(async () => {