autoComplete.js 未捕获(承诺中)未定义,无法在 IE 11 上选择自动完成结果

我正在为我的项目使用autoComplete.Js库。但我需要它在 IE11 上工作。我添加了缺少的polyfills以使其正常工作,但我仍然遇到问题。

自动完成结果应该通过单击它而消失,并使用所选结果填充输入(经典自动完成行为)。

在 IE11 上,单击结果不会执行任何操作。

该库提供了一种处理“选择”的方法

onSelection: feedback => {             // Action script onSelection event | (Optional)

        console.log(feedback.selection.value.image_url);

    }

我以同样的方式使用它,但在 IE11 上出现控制台错误:


Uncaught (in promise) undefined

我尝试评论该onSelection部分,但没有收到错误,但仍然无法选择任何结果。


我缺少任何解决方法吗?


郎朗坤
浏览 144回答 0
0回答

沧海一幻觉

检查包浏览器支持:https://tarekraafat.github.io/autoComplete.js/#/?id=_4-browsers-support他们没有声称支持 IE11。尝试不同的库或寻求他们的支持。也许他们知道解决问题的方法
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript