MEditor编辑器
与UEditor编辑器一样,MEditor编辑器同样支持阿里云OSS上传和七牛云KODO上传
具体使用
添加页面展示编辑器
<iframe src="/admin/meditor.html?upload_type=local" class="editor" data-type="meditor" data-id="meditor" style="width:100%;height:530px;border: 0"></iframe>
说明
- iframe的class=”editor”表示这个iframe要渲染成编辑器
- iframe的data-type=”meditor”表示这个编辑器的MEditor编辑器
- iframe的src地址中,upload_type的值表示编辑器的上传文件功能将使用何种方式上传,目前可选值有
- local 本地上传
- ali-oss 阿里云OSS上传,需要安装阿里云OSS插件
- qiniu-kodo 七牛KODO上传,需要安装七牛云KODO插件
- iframe的data-id属性值即编辑器提交表单时的参数名称
编辑页面展示编辑器
<iframe src="/admin/meditor.html?id=meditor&upload_type=ali-oss" class="editor" data-type="meditor" data-id="meditor" style="width:100%;height:530px;border: 0"></iframe><textarea class="editorContent" data-id="meditor" style="display:none;">{{=d.meditor}}</textarea>
说明
- iframe的data-id和textarea的data-id属性值要一样
- textarea的class=”editorContent”表名这个textarea存储的是编辑器需要渲染的内容,即数据库存储的编辑器的内容
点击表单提交按钮获取编辑器内容
form.on('submit(laytp-form)', function(data){ // 获取编辑器内容 data = facade.setEditorField(data); facade.ajax({ route:'/admin.test/edit', data:data.field }).done(function(res){ if(res.code === 0){ //关闭当前页 parent.layui.layer.close(parent.layui.layer.getFrameIndex(window.name)); parent.layui.table.reload("laytp-table"); } }); return false;});
MEditor编辑器
与UEditor编辑器一样,MEditor编辑器同样支持阿里云OSS上传和七牛云KODO上传
具体使用
添加页面展示编辑器
说明
编辑页面展示编辑器
说明
点击表单提交按钮获取编辑器内容