代码框架是vue+webpack+node
想在Vue写的页面中引入一个markdown插件editor.md https://github.com/pandao/edi... 作为一个模块
但是editor.md并不能通过npm安装
editor.md插件的html代码:
Editor
效果如下:
想把这个当做一个模块放到vue实现的页面中,不知该如何做到
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
类似的第三方插件,都可以用这样的方式组织成一个vue组件:
实例化之后,监听实例提供的方法;然后再
$emit给使用者,再提供一些get方法用于获取内部属性,等等。具体的实现可以参考
vue-ueditor、vue-echarts类似的。使用方法:
我的具体实现:
先把editor.md需要的依赖(github上有)放到/static/editor.md/目录下
MainEditor.vue 组件代码:
/static/editor.md/css/editormd.min.css需要在html中另外引入vue组件地址(模仿vue-ueditor): https://github.com/LaveyD/vue...