Javascript 如何更改autocomplete函数呈现的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

是否有一个选项可以更改呈现的自动完成列表的html?我目前拥有以下自动完成功能:

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