# mdtext **Repository Path**: Jun_hao/mdtext ## Basic Information - **Project Name**: mdtext - **Description**: mdtext基于marked开发的文本编辑器 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-10-25 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mdtext mdtext基于marked开发的文本编辑器 #### 初始化 ``` **editMd(option);//option 非必填** ``` ####默认配置 ``` option = { iconFnArr: [string,...,...], markArt: String, setMarked: Object, textHeight: Number, saveFn: function (obj) {} } ``` ##### 属性:iconFnArr | 类型:Array > 显示指定icon,默认显示以下全部icon。可重置Array - 'bold': "字体加粗(ctrl+b)" - 'italic': "斜体(ctrl+i)" - 'strikethrough': "删除线(ctrl+d)" - 'table': "表格(ctrl+t)" - 'table2': "居中表格(ctrl+y)" - 'embed2': "代码(ctrl+k)" - 'list': "无序列表(ctrl+u)" - 'list-numbered': "有序列表(ctrl+o)" - 'link': "链接(ctrl+l)" - 'images': "图片(ctrl+m)" - 'eye': "查看(F9)" - 'floppy-disk': "保存(ctrl+s)" ``` iconFnArr['bold','italic','strikethrough','table','table2','embed2','list','list-numbered','link','images','eye','floppy-disk'] ``` ##### 属性:markArt | 类型:String > 容器默认id:markArt,可重置 ##### 属性:setMarked | 类型:Object > 设置 _[marked](https://www.npmjs.com/package/marked)_ 配置 ##### 属性:textHeight | 类型:String/Number > 填充区域高度设置,默认400,单位px ##### 属性:saveFn | 类型:function > 保存填充文案回调函数,返回obj对象。md: markdown 填充格式,html: html格式 ``` saveFn: function (obj) { console.log(obj);//obj={md:'...',html:''}; console.log(obj.md); console.log(obj.html); } ```