diff --git a/src/stores/index.ts b/src/stores/index.ts
index 3d2bdef42..404c4b476 100644
--- a/src/stores/index.ts
+++ b/src/stores/index.ts
@@ -401,6 +401,12 @@ export const useStore = defineStore(`store`, () => {
downloadMD(editor.value!.getValue())
}
+ // 导入默认文档
+ const importDefaultContent = () => {
+ editor.value!.setValue(DEFAULT_CONTENT)
+ toast.success(`文档已重置为默认文档`)
+ }
+
// 导入 Markdown 文档
const importMarkdownContent = () => {
const body = document.body
@@ -476,6 +482,7 @@ export const useStore = defineStore(`store`, () => {
exportEditorContent2MD,
importMarkdownContent,
+ importDefaultContent,
isOpenConfirmDialog,
resetStyleConfirm,
diff --git a/src/views/CodemirrorEditor.vue b/src/views/CodemirrorEditor.vue
index 5976e0342..69c19f97d 100644
--- a/src/views/CodemirrorEditor.vue
+++ b/src/views/CodemirrorEditor.vue
@@ -20,6 +20,7 @@ const {
exportEditorContent2MD,
formatContent,
importMarkdownContent,
+ importDefaultContent,
resetStyleConfirm,
} = store
@@ -397,6 +398,9 @@ onMounted(() => {
恢复默认样式
+
+ 导入默认文档
+
导入 .md 文档