HLuseEditor使用方法
本文介绍HLuseEditor的安装和使用更新于: 2023-05-09 23:20:36 查看: 579
发布于: 2021-9-13 14:43 发布者: 大米
使用前提
- Bootsrap5环境;
- 引入Bootsrap图标 https://icons.getbootstrap.com/;
- 需支持 Popper
JS引入:
1.通过下载源文件引入
<script src="HLuseEditor.min.js"> </script>
以上引入方法,需要先下载HLuseEditor文件到您的电脑或者服务器。
2.通过CDN方式的引用
<script type="text/javascript" language="javascript" src="https://cdn.jsdelivr.net/gh/fht21/HLuseEditor/HLuseEditor.min.js"></script>
3.在HLuse应用中使用
<script type="text/javascript" language="javascript" src="{STATICURL}editor/HLuseEditor.min.js?{VERHASH}"></script>
该方法只限于HLuse的应用使用创建HLTML模板
1.在form表单内创建
<textarea name="editorid" id="editorid" style="display: none;" ></textarea>
注意这里id
使用的是editorid
必须上下文保持一致,style="display: none;"
用来隐藏表单textarea2.在需要的地方构建
<div id="editorid_editor"><div><div id="editorid_editor_menu"><div class="btn-group btn-group-sm me-1 my-1"></div></div></div></div>
<div class="btn-group btn-group-sm me-1 my-1"></div>
是放置自定义工具栏的地方,如果不需要可以省略初始化编辑器
HLE.init('editorid')
必须在Bootstrap的JS加载完毕后进行初始化,如果你Bootstrap的JS在后面加载,可以在页面加载后初始化,例如在HLuse应用中我们这样初始化:$(function() {
HLE.init('editorid')
});
获取编辑器内容
1.获取编辑器的HTML
HLE.getHtml();
2.获取编辑器的文本
HLE.getText();
3.同步内容到textarea
HLE.hync();
对于直接提交的表单,我们需要先同步内容到textarea向编辑器插入自己生成的内容
HLE.insertText(html);
有时候你需要插入自己生成的HTML你只需要关注这个接口
扫描二维码,手机查看
声明:部分数据/图片来源互联网,不代表Hluse Doc.,真实性请妥善甄别。