在Vue中使用TinyMCE富文本编辑器可以通过以下步骤实现:
- 安装TinyMCE
在终端中使用npm安装TinyMCE:
npm install tinymce --save
- 在Vue组件中引入TinyMCE
在需要使用TinyMCE的Vue组件中引入TinyMCE:
import tinymce from 'tinymce/tinymce'
import 'tinymce/themes/silver/theme'
- 定义一个v-model
在Vue组件中定义一个v-model属性并将其绑定到一个data属性上:
<template>
<div>
<textarea v-model="content"></textarea>
</div>
</template>
<script>
export default {
data () {
return {
content: ''
}
}
}
</script>
- 初始化TinyMCE
在Vue组件的mounted(或created)生命周期钩子中初始化TinyMCE编辑器,并将其绑定到v-model属性:
<template>
<div>
<textarea