Vditor v1.9.7 发布,支持标题锚点、语音阅读渲染

本贴最后更新于 1833 天前,其中的信息可能已经渤澥桑田

v1.9.7 简介

该版本主要为 Markdown 的渲染提供了更多的支持和配置。其主要特性如下:

  • 支持代码高亮对行号的配置:options.preview.hljs.lineNumber
  • 对选中的文本进行阅读:speechRender
  • 为标题添加了锚点:#163
  • 添加了初始化后的回调方法:options.after
  • 修改静态方法 preview,以支持多次渲染

在此感谢 547176052 反馈的 bug 和建议。

v1.9.7 升级

  • preview 静态方法参数修改为 (previewElement: HTMLDivElement, markdown: string, options?: IPreviewOptions),其中参数 IPreviewOptions 修改为
       anchor?: boolean;
       className?: string;
       customEmoji?: { [key: string]: string };
       lang?: (keyof II18nLang);
       emojiPath?: string;
       hljs?: {
          lineNumber?: boolean;
          style?: string;
          enable?: boolean;
       };
       speech?: {
           enable?: boolean
       }
    
  • highlightRender 参数修改为 (hljs?: IHljs, element?: HTMLElement | Document)

v1.9.7 变更记录

  • 165 1 个数学公式支持有问题 question
  • 164 当文本内容过多时,卡顿的问题 duplicate
  • 163 为标题添加锚点 feature
  • 162 没有使用后端渲染时,编辑器卡顿 bug
  • 160 添加 speechRender 方法 feature
  • 159 Vditor.preview 方法在页面中渲染 textarea 内 markdown 代码无效 invalid
  • 157 初始化后添加回调方法 options.after feature
  • 156 语法高亮添加行号配置 options.preview.hljs.lineNumber feature
  • 155 preview 方法支持多次渲染 enhancement
  • 154 流程图写代码对新手来说太难了建议 question
  • 153 Markdown 渲染空格问题 bug
  • 152 直接调用 getHTML 抛错 bug
  • 151 Xcode 复制粘贴后换行增加 bug
  • 150 加粗、斜体、删除线等功能按钮无法对选中的内容进行修改 bug

历史版本变更请浏览这里

语音阅读和标题锚点截图

image.png

3 操作
Vanessa 在 2019-11-15 15:54:02 更新了该帖
Vanessa 在 2019-11-11 22:15:55 更新了该帖
Vanessa 在 2019-11-11 11:12:10 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • jeffjade 1

    arya markdown 已更新至 1.9,7,感觉很不错。

  • arkee11 1 评论

    GitHub 项目为什么下线了呀~

    一直都在,欢迎 star
    Vanessa