我使用popover指令来显示popover。我的代码中有多个弹出窗口。 但是根据要求,我们需要一次只显示一个弹出窗口。 谷歌搜索后,我发现我们可以使用$ uibTooltipProvider.option(popover-mode:single)。但我不知道如何在我的代码中使用它。 我使用角度1.5与打字稿。 我的弹出代码如下:
<span class="invoke-popup " popover-placement="left "
uib-popover-template="$ctrl.dynamicPopover.templateUrl"
popover-is-open="$ctrl.isPopOverOpen[$index] ">
</span>
答案 0 :(得分:2)
如果您想在全球范围内配置工具提示,您应该在.config()
功能中执行此操作,您可以注入$uibTooltipProvider
。
angular.module('myApp').config(function($uibTooltipProvider) {
$uibTooltipProvider.options({
'property' : 'value'
});
});
您可以传递会影响所有工具提示的属性。所以你可以尝试一下。
虽然我不确定popover-mode
如何正常工作!