我在Stackoverflow上输入的这个文本框使用Pagedown.js markdown进行HTML转换。
我想使用Pagedown.js编辑器,但仅显示实时预览HTML onclick
而不是onkeyup
。我的理由是,对于移动设备而言,基于keyup的解析似乎过于沉重(SO本身并不使用它),并且它可以提供与用户体验一样好的单击按钮来显示格式化文本。
有没有办法将editor.run()
分开,以便按钮栏格式化(例如,用星号包围文字)和实时预览格式可以解除连接?
答案 0 :(得分:1)
您可以在致电editor.refreshPreview()
后致电editor.run()
来触发刷新。但是,onkeyup
事件似乎不可配置。您可以通过将var startType = "delayed"
更改为"manual"
中的Markdown.Editor.js
来禁用它。