vue中使用kindeditor编辑器_vue中使用kindeditor富文本编辑器

本文介绍了如何在Vue项目中使用KindEditor作为富文本编辑器,包括下载依赖、创建组件以及如何引入和使用组件。配置了编辑器的各种参数,并展示了组件的使用效果。
摘要由CSDN通过智能技术生成

第一步,下载依赖

yum install kindeditor

第二步,建立kindeditor.vue组件

import '../../node_modules/kindeditor/kindeditor-all.js'

import '../../node_modules/kindeditor/lang/zh-CN.js'

import '../../node_modules/kindeditor/themes/default/default.css'

export default {

name: 'kindeditor',

data () {

return {

editor: null,

outContent: this.content

}

},

props: {

content: {

type: String,

default: ''

},

id: {

type: String,

required: true

},

width: {

type: String

},

height: {

type: String

},

minWidth: {

type: Number,

default: 650

},

minHeight: {

type: Number,

default: 100

},

items: {

type: Array,

default: function () {

return [

'source', '|', 'undo', 'redo', '|', 'preview', 'print', 'template', 'code', 'cut', 'copy', 'paste',

'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',

'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',

'superscript', 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', '/',

'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold',

'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'image', 'multiimage',

'flash', 'media', 'insertfile', 'table', 'hr', 'emoticons', 'baidumap', 'pagebreak',

'anchor', 'link', 'unlink', '|', 'about'

]

}

},

noDisableItems: {

type: Array,

default: function () {

return ['source', 'fullscreen']

}

},

filterMode: {

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值