Как добавлять и удалять предопределенные завершители несколько раз внутри функции getCompeltions в редакторе ace - PullRequest
0 голосов
/ 27 ноября 2018

Я использую редактор туза.Я добавил предопределенные завершители, такие как textCompleter, SnippetCompleter и keywordCompleter.Но я хочу фильтровать данные на основе контекста.Поэтому я хочу добавлять и удалять завершители несколько раз.Но я заметил, что мы можем добавить или удалить завершители только один раз.Не могли бы вы помочь мне удалить и добавить завершители много раз.

Заранее спасибо

1 Ответ

0 голосов
/ 09 декабря 2018

Если вы хотите выполнить дополнительную фильтрацию, удалите все завершители и добавьте новый завершитель, который обнаруживает контекст.
Из этого нового завершителя вызовите другие завершители и отправьте объединенный результат в качестве ответа от вашего завершителя.

...