查了好多发现都没有layui.layedit关于预览功能的显示,后来才发现是因为太简单,话不多说,直接贴代码
var layeditDemo= layedit.build('layeditDemo');
$(" .layui-layedit .layui-unselect.layui-layedit-tool")
.append('<i class="layui-icon layedit-tool-preview" title="预览" style="font-size:18px"></i>');
$(document).on('click','.layedit-tool-preview',function(data){
parent.layer.open({
title: '在线预览'
, shade: 0.2
,move: false
,content: layedit.getContent(layeditDemo)
,offset: 'rt'
,area: ['450px',(top.window.innerHeight*0.80).toString()]
});
});
功能实现如图所示: