После выполнения настройки автозаполнения с помощью Ace Editor , он работает с act-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
/>