CodeMirror自定义showHint()调用不起作用

时间:2016-04-11 16:03:39

标签: javascript plugins editor wysiwyg codemirror

尝试为拼写检查模块实施自定义showHint调用。我已经关注了docs,但是调用editor.showHint似乎什么都不做,并返回undefined

我认为有些东西我不见了。这是我要测试的沙箱代码:

editor.on('cursorActivity', function() {
    var options = {
    from: editor.getDoc().getCursor(),
    to: editor.getDoc().getCursor(),
    list: ['foo', 'bar', 'baz']
  };
  editor.showHint(options);
});

http://jsfiddle.net/3wvcudqt/3/

1 个答案:

答案 0 :(得分:2)

好的,根据文档找出我的问题:

  

使用提示函数(提示选项)完成提示,这是一个获取编辑器实例和选项对象的函数,并返回{list,from,to} object

不是将must appear in the GROUP BY clause or be used in an aggregate function fromto传递到list,而是必须从传递到showHint(options)的{​​{1}}函数返回

http://jsfiddle.net/3wvcudqt/4/

hint