# zero-markdown-view ## 重要更新说明 ### v2.0.4 - 新增点击代码块复制代码-仅小程序可用 - 移除长按复制功能 ### v2.0.2 - 新增长按复制代码-仅小程序可用 - 新增代码块语言显示 ### v2.0.1 - 兼容vue2,vue3 ### v2.0.0 - 省去了 npm install marked - 省去了 npm install highlight.js - 使用mp-html自带的插件,重新生成uniapp包,大幅减少插件体积 传送门: [优化思路及详细过程](https://juejin.cn/post/7160995270476431373/) https://juejin.cn/post/7160995270476431373/ ## 使用方法 **符合`easycom`组件模式, 导入 `uni_modules` 后直接使用即可 ** ```html ``` ## 参数说明 |参数 |类型 |默认值 |描述 | |-- |-- |-- |-- | |markdown |String | |markdown文本 | |themeColor |String |'#007AFF' |主题色 | |codeBgColor|String |'#2d2d2d' |代码块背景色 (不建议修改) | ### 如何关闭点击代码块复制功能? 找到组件文件夹 `zero-markdown-view`-`mp-html`-`highlight`-`config.js` **把 `copyByClickCode` 改成 false 即可** ``` export default { copyByClickCode: true, // 点击代码块复制 showLanguageName: true, // 是否在代码块右上角显示语言的名称 showLineNumber: false // 是否显示行号 } ``` ### 感谢 mp-html 插件 插件地址: [https://ext.dcloud.net.cn/plugin?id=805](https://ext.dcloud.net.cn/plugin?id=805) 文档地址: [https://jin-yufeng.gitee.io/mp-html/#/overview/quickstart](https://jin-yufeng.gitee.io/mp-html/#/overview/quickstart) 插件预览: ![code](https://img.zerojs.cn/mweb/we_code.jpg) > 小程序搜索: zerojs零技术 > 预览的小程序不一定能及时更新当前插件