wangeditor-plugin-image-source
v1.0.1-beta.14
Published
wangEditor插入图片来源
Downloads
21
Readme
wangEditor 图片来源
介绍
wangEditor插入图片来源
安装
yarn add @wangeditor-plugin-image-source
使用
注册到编辑器
import { Boot, IEditorConfig, IToolbarConfig } from '@wangeditor/editor'
import imageSourceModule from '@wangeditor-plugin-image-source'
// 注册。要在创建编辑器之前注册,且只能注册一次,不可重复注册。
Boot.registerModule(imageSourceModule)
配置
// 编辑器配置
const editorConfig: Partial<IEditorConfig> = {
// 选中公式时的悬浮菜单
hoverbarKeys: {
'image-source': {
menuKeys: [
'editImageSource',
'deleteImageSource',
'viewImageSourceLink',
'imageSourceWidth30',
'imageSourceWidth50',
'imageSourceWidth100',
],
}
},
// 其他...
}
// 工具栏配置
const toolbarConfig: Partial<IToolbarConfig> = {
config: {
insertKeys: {
index: 1,
keys: ['insertImageSource'],
},
},
// 其他...
}
然后创建编辑器和工具栏,会用到 editorConfig
和 toolbarConfig
。具体查看 wangEditor 文档。
显示 HTML
获取的 HTML 格式如下
<div
data-w-e-type="image-source"
data-w-e-is-void
data-w-e-is-inline
data-src="https://himg.bdimg.com/sys/portrait/item/public.1.d5687a4f.U-Oa-nIwRRoeMouAR9Fpwg.jpg"
data-alt="https://himg.bdimg.com/sys/portrait/item/public.1.d5687a4f.U-Oa-nIwRRoeMouAR9Fpwg.jpg"
data-href="https://himg.bdimg.com/sys/portrait/item/public.1.d5687a4f.U-Oa-nIwRRoeMouAR9Fpwg.jpg"
data-source="图片来源"
style="width: 100px;"
>
<img src="https://himg.bdimg.com/sys/portrait/item/public.1.d5687a4f.U-Oa-nIwRRoeMouAR9Fpwg.jpg" alt="https://himg.bdimg.com/sys/portrait/item/public.1.d5687a4f.U-Oa-nIwRRoeMouAR9Fpwg.jpg" data-href="https://himg.bdimg.com/sys/portrait/item/public.1.d5687a4f.U-Oa-nIwRRoeMouAR9Fpwg.jpg" style="width: 100px;"/><div class="image-source">图片来源</div>
</div>
其他
不支持 i18n 多语言