在使用Ace Editor设置自动完成后,我让它与react-ace一起使用。但是,我需要在内置的自动完成列表中提供一些自定义标记。
的存储库react-ace
将这些属性定义为
enableBasicAutocompletion: PropTypes.oneOfType([PropTypes.bool, PropTypes.array]),
enableLiveAutocompletion: PropTypes.oneOfType([PropTypes.bool, PropTypes.array]),
但这是什么array
?
我尝试过设置enableBasicAutocompletion={ ['custom'] }
,enableBasicAutocompletion={ [ (...args) => console.log(args) ] }
但都失败并出现关于getCompletions not a function
.
如何将这些自定义自动完成关键字添加到列表中?
<AceEditor
name={ this.uniqueName }
mode="javascript"
theme="github"
onChange={ onChange }
enableBasicAutocompletion
enableLiveAutocompletion
/>