我使用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>
最佳答案 如果要在全局范围内配置工具提示,则应该在.config()函数内部进行配置,在那里可以注入$uibTooltipProvider.
angular.module('myApp').config(function($uibTooltipProvider) {
$uibTooltipProvider.options({
'property' : 'value'
});
});
在那里,您可以传递将影响所有工具提示的属性.所以你可以尝试一下.
虽然我不确定popover-mode是如何工作的!