先附上效果图——点击左侧目录,右侧可以定位到对应内容
安装
npm i @kangc/v-md-editor@next -S
注意要安装支持vue3的版本
引入
主题有两种 github主题 和 vuePress主题,这里用的是github主题的。
详见官网 这里就不贴了 复制一下就好
具体实现
- 布局用的是 element-plus 中响应式布局
<template>
<div class="markInner">
<el-row :gutter="10">
<!-- 目录部分 -->
<el-col :xs="24" :sm="24" :md="8" :lg="4">
<div
:style="{
cursor: 'pointer',
height: sHeight,
ov