feat: 编辑器显示行号
This commit is contained in:
parent
f2fa1992e6
commit
9c7fc8e8e6
@ -45,8 +45,9 @@
|
|||||||
import 'md-editor-v3/lib/style.css';
|
import 'md-editor-v3/lib/style.css';
|
||||||
import '@vavt/v3-extension/lib/asset/PreviewThemeSwitch.css';
|
import '@vavt/v3-extension/lib/asset/PreviewThemeSwitch.css';
|
||||||
import '@vavt/v3-extension/lib/asset/ExportPDF.css';
|
import '@vavt/v3-extension/lib/asset/ExportPDF.css';
|
||||||
import { MdEditor, MdCatalog, NormalToolbar } from 'md-editor-v3';
|
import { config, MdEditor, MdCatalog, NormalToolbar } from 'md-editor-v3';
|
||||||
import { ThemeSwitch, PreviewThemeSwitch, ExportPDF } from '@vavt/v3-extension';
|
import { ThemeSwitch, PreviewThemeSwitch, ExportPDF } from '@vavt/v3-extension';
|
||||||
|
import { lineNumbers } from '@codemirror/view';
|
||||||
import { ref, reactive, watch } from "vue";
|
import { ref, reactive, watch } from "vue";
|
||||||
import { Message } from 'view-ui-plus'
|
import { Message } from 'view-ui-plus'
|
||||||
|
|
||||||
@ -156,6 +157,13 @@ watch(() => editorState.text, (newCode) => {
|
|||||||
emit('update:markdownCode', newCode);
|
emit('update:markdownCode', newCode);
|
||||||
})
|
})
|
||||||
|
|
||||||
|
config({
|
||||||
|
codeMirrorExtensions(_theme, extensions) {
|
||||||
|
// 编辑器显示输入框的行号
|
||||||
|
return [...extensions, lineNumbers()];
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
const toggleLeftSideBar = () => {
|
const toggleLeftSideBar = () => {
|
||||||
if (props.leftSidebarState == 'open') {
|
if (props.leftSidebarState == 'open') {
|
||||||
emit('update:leftSidebarState', 'close');
|
emit('update:leftSidebarState', 'close');
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user