浏览器 - 监听用户输入方式的改变 (advanced)

2019-11-29 描述当用户输入方式发生变化(mouseortouch)时运行回调。根据输入设备启用/禁用代码很有用。这个过程时动态的,并且适用于混合设备(例如:触摸屏笔记本电脑)。提示使用两个事件监听器假设一开始的输入为 mouse,然后在文档上绑定一个 touchstart 事件监听在 touchstart 中添加一个 mousemove 事件监听器来监听两次连续的 mousemove 事件触发是否在 20ms 内

浏览器 - 添加监听事件

2019-11-28 描述使用事件代理为支持该事件的元素添加一个监听事件。提示使用 EventTarget.addEventListener()为元素添加一个监听事件如果可选对象中存在 target 属性,且当事件对象和指定的选择器相匹配时,我们才可以调用提供了正确的 this 上下文的回调如果可选对象中存在 target 属性,返回自定义代理函数的引用,以便在移除监听事件的时候可以进行使用可选的 opts 默认为不需

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

v1.9.7 简介该版本主要为 Markdown 的渲染提供了更多的支持和配置。其主要特性如下:支持代码高亮对行号的配置:options.preview.hljs.lineNumber 对选中的文本进行阅读:speechRender 为标题添加了锚点:#163 添加了初始化后的回调方法:options.after 修改静态方法 preview,以支持多次渲染在此感谢 547176052 反馈的 bug 和建议。v1.9.7