Bootstrap 4.3.1 破坏 PopConfirm
Bootstrap 4.3.1 Broke PopConfirm
随着 Bootstrap 4.3.1 的发布,PopConfirm 停止工作。每当触发 PopConfirm 实例时,按钮都不会出现:
我在这里重现了这个问题:https://www.codeply.com/go/2BWcRgi8mc我正在使用以下依赖项和更新版本,并按以下顺序加载它们:
- Bootstrap CSS 4.3.1
- jQuery 3.3.1
- popper.js 1.14.7
- Bootstrap 4.3.1
- PopConfirm 0.4.5
当我恢复到 Boostratp 4.2.1 时,按钮显示正常:
PopConfirm 问题:https://github.com/Ifnot/PopConfirm/issues/41
那是因为在 v4.3.1 中,我们为 Tooltip 和 Popover 模板引入了清理器。
默认情况下,这是授权的内容:https://getbootstrap.com/docs/4.3/getting-started/javascript/#sanitizer
但是如果您需要允许按钮,您必须这样做:
$.fn.tooltip.Constructor.Default.whiteList.button = []
按钮会出现
随着 Bootstrap 4.3.1 的发布,PopConfirm 停止工作。每当触发 PopConfirm 实例时,按钮都不会出现:
我在这里重现了这个问题:https://www.codeply.com/go/2BWcRgi8mc我正在使用以下依赖项和更新版本,并按以下顺序加载它们:
- Bootstrap CSS 4.3.1
- jQuery 3.3.1
- popper.js 1.14.7
- Bootstrap 4.3.1
- PopConfirm 0.4.5
当我恢复到 Boostratp 4.2.1 时,按钮显示正常:
PopConfirm 问题:https://github.com/Ifnot/PopConfirm/issues/41
那是因为在 v4.3.1 中,我们为 Tooltip 和 Popover 模板引入了清理器。 默认情况下,这是授权的内容:https://getbootstrap.com/docs/4.3/getting-started/javascript/#sanitizer
但是如果您需要允许按钮,您必须这样做:
$.fn.tooltip.Constructor.Default.whiteList.button = []
按钮会出现