Javascript 如何更改autocomplete函数呈现的html?
是否有一个选项可以更改呈现的自动完成列表的html?我目前拥有以下自动完成功能:Javascript 如何更改autocomplete函数呈现的html?,javascript,codemirror,Javascript,Codemirror,是否有一个选项可以更改呈现的自动完成列表的html?我目前拥有以下自动完成功能: function snippet(): void { CodeMirror.showHint(codemirror, function (): any { const cursor = codemirror.getCursor() const token = codemirror.getTokenAt(cursor) const start: number = token
function snippet(): void {
CodeMirror.showHint(codemirror, function (): any {
const cursor = codemirror.getCursor()
const token = codemirror.getTokenAt(cursor)
const start: number = token.start
const end: number = cursor.ch
const line: number = cursor.line
const currentWord: string = token.string
const list: any[] = snippets.filter(function (item): boolean {
return item.text.indexOf(currentWord) >= 0
})
return {
list: list.length ? list : snippets,
from: CodeMirror.Pos(line, start),
to: CodeMirror.Pos(line, end)
}
}, { completeSingle: false })
有没有一个选项可以让我在返回的列表中循环并创建html