Vue3+Ts如何安装使用wangEditor富文本编辑器?
在Vue3+TypeScript项目中安装和使用wangEditor富文本编辑器的步骤如下:
- 安装wangEditor:
npm install wangeditor --save
- 在Vue组件中引入并使用wangEditor:
<template>
<div ref="editor"></div>
</template>
<script lang="ts">
import { defineComponent, onMounted, ref } from 'vue';
import E from 'wangeditor';
export default defineComponent({
name: 'WangEditorComponent',
setup() {
const editorRef = ref<null | HTMLElement>(null);
let editor: E | null = null;
onMounted(() => {
if (editorRef.value) {
editor = new E(editorRef.value);
editor.create();
}
});
return {
editorRef,
};
},
});
</script>
这段代码展示了如何在Vue3组件中使用wangEditor。首先,通过ref
创建一个DOM元素的引用,然后在onMounted
生命周期钩子中初始化编辑器,并调用create
方法来创建编辑器实例。这样就可以在页面上看到一个功能齐全的富文本编辑器。
评论已关闭