如何修复ng-bootstrap错误'this._toggleElement.contains不是函数'?

时间:2017-07-07 13:07:44

标签: bootstrap-4 ng-bootstrap

我正在使用该页面上提到的ng-bootstrap NgbDropdown。下拉列表有效。我点击它时可以看到下拉菜单。但是浏览器慢慢崩溃了。

这是控制台中的错误。此错误循环播放,然后崩溃浏览器。

我正在使用Bootstrap 4.0.0-alpha.6。非常重要的是,该应用程序使用 platform-webworker Web工作线程中运行。

products.html:6 ERROR TypeError: this._toggleElement.contains is not a function at NgbDropdown._isEventFromToggle (ng-bootstrap.js:3494) at NgbDropdown.closeFromOutsideClick (ng-bootstrap.js:3477) at Object.eval [as handleEvent] (products.html:6) at handleEvent (core.umd.js:12079) at callWithDebugContext (core.umd.js:13540) at Object.debugHandleEvent [as handleEvent] (core.umd.js:13128) at dispatchEvent (core.umd.js:8691) at Array.eval (core.umd.js:9302) at NamedEventEmitter.dispatchEvent (platform-webworker.umd.js:1926) at WebWorkerRendererFactory2._dispatchEvent (platform-webworker.umd.js:2032)

2017年7月8日更新:

似乎这是一个ng-bootstrap问题,其中组件不会在Web工作线程中运行。已创建issue

0 个答案:

没有答案