Bootstrap 4 / Popper.js 干扰自动建议

Bootstrap 4 / Popper.js interfering with Autosuggestions

我有一个使用 smartystreets 进行地址验证的功能 api 我也在使用带有 bootstrap4 / popper.js 和 jquery 的模板。

如果同时单击两个 link,您将看到该行为。它会破坏地址验证插件或设计,但我不知道如何让它们一起工作。

两者的区别在于,一个有class="form-control"而另一个没有。表单控件 class 的某些内容正在触发该行为。损坏的设计 link 在控制台中显示错误并中止导致添加 "display:none" 的任何进程,因此地址建议有效。

如果我没有触发该错误,地址验证插件将删除 "display:none",但紧随其后的是 bootstrap 或 popper.js 中的其他内容,干扰并将其更改回 display:none 给它一个 blinking 效果。

如果有人能仔细看看并指出正确的大致方向。

如果其他人在上面 material-design-bootstrap.js 的源映射中使用包含 autofill.js 的模板,只需注释掉我上面提到的脚本的这一部分,它就会起作用。这是一个 hack,不是真正的答案,但据我所知,它似乎没有影响任何其他功能。