简介
Vditor 从原有的组织库 https://github.com/b3log/vditor 库迁移到了个人库 https://github.com/vanessa219/vditor ,欢迎大家重新 star 🌟
该版本主要特性如下:
- CDN 切换脱离打包机制,可通过代码对其进行配置
- 上传优化:不需要对上传时的文件名和返回时的文件名进行匹配;添加
withCredentials
、xhr.setRequestHeader
设置 - 防止菜单栏按钮触发表单提交
- 编辑器在生成 preview 之前,添加处理函数
transform
在此感谢 @haaid 和 @zhaoyangkun 反馈的 bug 和建议。
升级
支持向前兼容,无需进行处理
文档更新
- 为静态方法
mermaidRender
添加className
参数 - wysiwyg 模式下不支持
hotkey
和setSelection
方法 setValue
参数改为 markdown- 添加
options.upload.headers
- 为
options
,IPreviewOptions
添加 cdn 配置 - 为静态方法
highlightRender
,mathRenderByLute
,mathRender
,abcRender
,chartRender
,mermaidRender
添加 cdn 参数 options.preview 和
IPreviewOptions中添加
transform` 方法
变更记录
- 20 报错:Lute is not defined
bug
- 19 CDN 切换优化
enhancement
- 18 菜单栏上的按钮会触发 form 提交事件
bug
- 17 tip 会遮挡住输入框的上部
enhancement
- 16 复制代码按钮错误
bug
- 14 Vditor.preview 不能渲染
bug
- 13 编辑到最底部时,回车不会滚动到最下面
bug
- 12 代码渲染问题,抛出 KaTeX 的错误信息。
question
- 11 添加 CDN 配置
enhancement
- 10 block code 拷贝后变为 inline code
bug
- 9 没有预览界面时依旧出现预览耗时提示
bug
- 1 上传时支持 xhr.setRequestHeader 设置
enhancement
- 172 上传改进
enhancement
- 171 编辑器在生成 preview 之前,添加处理函数
feature
- 170 新增内联数学公式开关
enhancement
- 168 highlightRender 报错
invalid
- 167 withCredentials(跨域传递 cookie)
feature
- 166 typewriterMode 为 false 时,preview 区域不会同步滚动
bug
历史版本变更请浏览这里。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于