在这个示例中,使用了Vue 3.0的Composition API来编写组件。通过ref函数创建了一个响应式的editorContainer引用,用于获取编辑器的容器元素。 在onMounted钩子函数中,创建了wangEditor实例,并将其绑定到editorContainer.value上。这里使用.value来访问ref对象的值。 在saveContent函数中,通过
2. 在Vue 3项目中配置WangEditor 接下来,在你的Vue组件中配置WangEditor。这通常包括初始化编辑器实例和设置一些基础配置: javascript export default defineComponent({ name: 'WangEditorDemo', components: { Editor }, setup() { const editorRef = ref(null); const editorContent = ref(''); onMounted(()...
4、editor组件script部分 import '@wangeditor/editor/dist/css/style.css' // 引入 css import { onBeforeUnmount, ref, shallowRef, reactive } from 'vue' import { Editor, Toolbar } from '@wangeditor/editor-for-vue' import { bus } from "@/utils/mitt.js" import { ElMessage } from "elemen...
1、下载依赖 npm i @wangeditor/editor @wangeditor/editor-for-vue 2、引入css和内置组件 // 引入 css import '@wangeditor/editor/dist/css/style.css' // 引入 组件 import { Editor, Toolbar } from '@wangeditor/editor-for-vue' // 引入 接口类型 import { IDomEditor, IEditorConfig } from "@w...
import { ref, watch } from 'vue' import { onMounted } from 'vue' import {appDomain, cdnStorageDomain } from '@/assets/js/config' import '@wangeditor/editor/dist/css/style.css' // 引入 css import { onBeforeUnmount, shallowRef } from 'vue' import { Editor, Toolbar ...
在Vue3中配置WangEditor,你需要执行以下步骤:首先,引入必要的组件和配置。在script>标签中,使用import语句导入Editor和Toolbar组件,以及其他所需的Vue功能,如ref和onMounted等。在setup函数中,创建编辑器实例和内容HTML的引用。使用shallowRef创建editorRef,它将被用来引用编辑器实例。同时,使用ref创建valueHtml,用于...
import "@wangeditor/editor/dist/css/style.css"; // 引入 css import { onBeforeUnmount, shallowRef } from "vue"; import { Editor, Toolbar } from "@wangeditor/editor-for-vue"; // import { request } from "@/api/axios"; import {ajax} from "../...
3、在表单中使用 在form中加入标签,示例代码如下: setup(){ const editor = new E("#content") const add(){ editor.create(); }, const edit(){ editor.create(); } } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 4、效果: 写...
简介: Vue3富文本编辑器wangEditor 5使用总结 wangEditor 是一个开源 Web 富文本编辑器,开箱即用,配置简单 官网链接:https://www.wangeditor.com 使用流程: 1.在项目中安装wangEditor 输入以下命令安装 npm install @wangeditor/editor --save npm install @wangeditor/editor-for-vue@next --save 或 yarn add @...
npm install @wangeditor/editor-for-vue 1. 2. 引入组件 在Vue 组件中引入Editor和Toolbar组件: import { Editor, Toolbar } from '@wangeditor/editor-for-vue' 1. 3. 创建编辑器实例 在setup()钩子中,创建编辑器实例并将其附加到ref: const editor = shallowRef() ...