整合" tui-editor-1.0.3"的困难

时间:2018-02-14 11:23:24

标签: javascript jquery tui

我在整合" tui-editor-1.0.3"在网页上。

它会抛出错误:"Uncaught TypeError: Cannot read property 'scrollIntoView' of undefined" 错误来源位于19122的行号tui-Editor-editor.jsnull中存在this._currentButton值,并且它尝试访问this._currentButton.scrollIntoView()。 / p>

我在访问null之前尝试检查this._currentButton.scrollIntoView值,但它没有生成适当的编辑器视图。

如何确保this._currentButton始终不能为空?或者,任何其他解决方案?

1 个答案:

答案 0 :(得分:6)

我今天遇到了同样的问题。

我很想尝试TUI编辑器,所以我不确定什么是正确的解决方案。但根据阅读代码,指定codeBlockLanguages选项可能会避免此错误。

var editor = new tui.Editor({
    el: document.querySelector('#editor'),
    initialEditType: 'markdown',
    previewStyle: 'vertical',
    height: '300px',
    codeBlockLanguages: ['ruby', 'PHP', 'javascript'],
});