1.3.10 • Published 7 years ago

vue-wangeditor v1.3.10

Weekly downloads
96
License
-
Repository
-
Last release
7 years ago

Vue-Wangeditor

本组件是针对wangeditor在vue2.0上封装的组件,为方便使用vue2.0的开发者封装。

Usage

npm install --save vue-wangeditor

在项目中直接引入即可:

<template>
  <vue-wangeditor id="editor" v-model="text></vue-wangeditor>
</template>

import vueWangeditor from 'vue-wangeditor'
export default {
  ...
  components: {
    vueWangeditor
  }
}

配置说明

Menus

菜单数组:

[
        'source',	// 源码模式
        '|',
        'bold',	// 粗体
        'underline',	// 下划线
        'italic',	// 斜体
        'strikethrough',	// 中线
        'eraser',	// 清空格式
        'forecolor',	// 文字颜色
        'bgcolor',	// 背景颜色
        '|',
        'quote',	// 引用
        'fontfamily',	// 字体
        'fontsize',	// 字号
        'head',	// 标题
        'unorderlist',	// 无序列表
        'orderlist',	// 有序列表
        'alignleft',	// 左对齐
        'aligncenter',	// 居中
        'alignright',	// 右对齐
        '|',
        'link',	// 链接
        'unlink',	// 取消链接
        'table',	// 表格
        'emotion',	// 表情
        '|',
        'img',	// 图片
        'video',	// 视频
        'location',	// 位置
        'insertcode',	// 插入代码
        '|',
        'undo',	// 撤销
        'redo',	// 重做
        'fullscreen'	// 全屏
    ];

Code Types

代码类型:

apache/bash/coffeescript/cpp/cs/css/diff/http/ini/java/javascript/json/makefile/html/markdown/nginx/objectivec/perl/php/python/ruby/sql

Attribute

参数说明类型可选值默认值
id创建编辑器的唯一标识String
value富文本编辑器绑定的内容String
width富文本编辑器宽度String600
height富文本编辑器高度String400
uploadImgUrl图片上传地址String
uploadParams图片上传附带参数String
uploadHeader图片上传附带头部String
pasteFilter是否开启粘贴样式过滤booleantrue/falsefalse
mapKey百度地图keyString
menus编辑器菜单String全部
disabledMenus禁用菜单(优先级在menus后)String
codeDefaultLang默认插入代码类型String参照上方代码类型javascript
hideLinkImg是否隐藏添加网络图片功能(需配置uploadImgUrl方可生效)Stringtrue/falsefalse
menuFixed是否开启菜单栏吸顶Stringtrue/falsetrue
disabled是否禁用编辑器booleantrue/falsetrue
isRealtime是否实时对绑定值进行更新booleantrue/faslefalsetrue
jsFilter是否过滤js代码booleantrue/falsetrue

Methods

方法名说明参数返回值说明返回值类型
getHtml获取编辑器当前内容的html代码片段内容的html代码片段String
getText获取编辑器当前内容的文本格式内容的纯文本String
insertImg上传图片后手动插入图片url
setHtml设置编辑器内容text
appendHtml追加编辑器内容text
clear清空编辑器内容
enable启用编辑器
disable禁用编辑器
destroy销毁编辑器
undestroy恢复编辑器

Events

事件名说明参数返回值说明返回值类型
change编辑器内容变化时触发的事件
load图片上传完成出发的事件originalName, resultTextoriginalName:文件原名resultText:返回的数据OriginalName:String resultText:String
timeout图片上传超时触发的事件
error图片上传出错触发的事件

版本更新

1.3.8 增加了insertImg方法,在上传图片后可自行处理图片url再插入编辑器中。

1.3.10

7 years ago

1.3.9

8 years ago

1.3.8

8 years ago

1.3.7

8 years ago

1.3.6

8 years ago

1.3.5

8 years ago

1.3.0

8 years ago

1.2.0

8 years ago

1.1.0

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago