hunterzhao
关注
60871 号成员,2020-07-24 09:27:18 加入
504
个人主页 浏览
41h48m
在线时长
  • 建议 Vditor 增加异步支持

    2020-08-19 16:43

    是啊 这个还没想好具体怎么弄,感觉最好的办法是修改 vditor 源码,每次异步获取,就像查表一样不能一次将所有数据都加载完了,要按需加载才行。

    目前我是按章节分成多个文件了,有时间再改吧。

  • Vditor 如何离线使用?

    2020-08-19 16:35

    我用的就是本地的,完全可以用,具体是这个样子的:

    1. 首先下载源码,git clone https://github.com/Vanessa219/vditor.git

    2. 然后进入目录,执行:npm install

    3. 然后执行:npm run build

    4. 在外面新建个文件夹,将 dist 文件夹整个拷贝出来。比如我新建目录 vditor,拷贝好之后 vditor 目录下有个 dist 目录,/vditor/dist/(dist 不能改名字哦)。

    5. 这个时候就可以引用了,我的 web 服务的静态资源目录是 res,所以设置:cdn:'/res/vditor'

    6. css 和 js 引用是这个样子的:

      <link rel="stylesheet" href="/res/vditor/dist/index.css"/>
      <script src="/res/vditor/dist/index.min.js"></script>
      
    7. 你试试吧,多多交流 ~

  • 建议 Vditor 增加异步支持

    2020-08-14 16:16

    恩 操作都要先卡一会 😄 ,我之前想要兼容 gitbook 和 mdbook,就在读取时后台合并一下之后返给前端。

    这个方案不行啊,合并之后太大了就卡住了,我看看怎么自己写个导航之类的吧。

  • 建议 Vditor 增加异步支持

    2020-08-14 10:19

    原生 js 调用的,文档大小在 32M 左右,这个文档本来是用 gitbook 写的多文件的 md,合成一个就这么大了。