我在整合" tui-editor-1.0.3"在网页上。
它会抛出错误:"Uncaught TypeError: Cannot read property 'scrollIntoView' of undefined"
错误来源位于19122
的行号tui-Editor-editor.js
,null
中存在this._currentButton
值,并且它尝试访问this._currentButton.scrollIntoView()
。 / p>
我在访问null
之前尝试检查this._currentButton.scrollIntoView
值,但它没有生成适当的编辑器视图。
如何确保this._currentButton
始终不能为空?或者,任何其他解决方案?
答案 0 :(得分:6)
我今天遇到了同样的问题。
我很想尝试TUI编辑器,所以我不确定什么是正确的解决方案。但根据阅读代码,指定codeBlockLanguages
选项可能会避免此错误。
var editor = new tui.Editor({
el: document.querySelector('#editor'),
initialEditType: 'markdown',
previewStyle: 'vertical',
height: '300px',
codeBlockLanguages: ['ruby', 'PHP', 'javascript'],
});