vuebytemd使用(vue版本)
流殃bytemd使用
初步使用
首先是根据bytemd中md的教程来进行操作。我这里使用的是vue版本的。
首先你要创建或者有一个vue项目(我是新创建的vue项目)
结构了解
主要是分为编辑和查看两个页面
安装bytemd
新建一个test页面
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <template> <Editor :value="value" :plugins="plugins" @change="handleChange" /> </template>
<script> //这里就是引入所有的扩展的插件 import 'bytemd/dist/index.min.css' import { Editor} from '@bytemd/vue' import gfm from '@bytemd/plugin-gfm' import highlight from "@bytemd/plugin-highlight-ssr";
const plugins = [ //将所有的扩展功能放入插件数组中,然后就可以生效了 gfm(), highlight(), ]
export default { name: "test", components: { Editor }, data() { return { value: '', plugins } }, methods: { handleChange(v) { this.value = v }, }, } </script> <style scoped>
</style>
|
修改APP页面
启动项目
最后就是启动这个项目了
这只是简单的运行起来了,需要自己慢慢来摸索优化