代码拉取完成,页面将自动刷新
同步操作将从 MoLeft/Cherry-Markdown-LayUI 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
layui.define([], function (exports) {
var $ = layui.jquery
// 先加载css
layui.link(layui.cache.base + 'cherry-markdown/cherry-markdown.css');
// 再加载css
layui.link(layui.cache.base + 'cherry-markdown/cherry-ext.css')
var cherry = {}
cherry.init = function (element_id, isReadOnly = false) {
let config = cherry.config(element_id);
config['id'] = element_id
if (isReadOnly) {
config['toolbars']['toolbar'] = false;
config['editor']['defaultModel'] = 'previewOnly'
}
$.getScript(layui.cache.base + 'cherry-markdown/cherry-markdown.js', function (resp, status) {
cherry.obj = new Cherry(config)
})
}
cherry.html = function () {
return cherry.obj.getHtml()
}
cherry.md = function () {
return cherry.obj.getMarkdown()
}
cherry.image = function () {
return cherry.obj.export('img');
}
cherry.pdf = function () {
return cherry.obj.export();
}
cherry.setContent = function (content) {
cherry.obj.setMarkdown(content)
}
cherry.fileUpload = function (file, callback) {
callback('https://www.baidu.com')
}
file_type = {
'img': ['jpeg', 'jpg', 'tiff', 'png', 'gif', 'svg', 'bmp'],
'doc': ['doc', 'docx'],
'ppt': ['ppt'],
'txt': ['txt', 'log'],
'xls': ['xls', 'xlsx'],
'zip': ['7z', 'rar', 'zip'],
'mp3': ['mp3', 'wav'],
'mp4': ['mp4', 'avi', 'mov', 'flv'],
}
cherry.config = function () {
return {
fileUpload: cherry.fileUpload,
toolbars: {
theme: 'light',
toolbar: [
'bold', 'italic', 'underline', 'strikethrough', '|', 'sub', 'sup', '|', 'size', 'color',
{header: ['h4', 'h5']}, '|', 'panel', 'justify', 'detail', '|', 'list', {
insert: ['image', 'audio', 'video', 'pdf',
'word', 'link', 'hr', 'br', 'code', 'formula', 'toc', 'table']
}, 'export', 'graph', 'theme', 'settings'
],
sidebar: ['mobilePreview', 'copy'],
},
editor: {}
}
}
exports('cherry', cherry);
});
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。