Я столкнулся с той же проблемой и нашел решение, вот моя директива popover
angular
.module('app.ui.popover', [])
.directive('bsPopover', function () {
return {
restrict: 'E',
replace: true,
template: '<span class="a-info" ng-bind-html="label"></span>',
link: function (scope, element, attrs) {
var el = $(element);
el.popover({
container: 'body',
trigger: attrs.trigger || 'hover',
html: true,
animation: false,
content: attrs.content,
placement: attrs.placement || 'auto top'
});
}
};
});
и то, что я сделал дальше, изменило размещение по умолчанию со значения 'auto top' на 'top', и пока оно работает:)
Насколько я понял, теперь вы можете указать только один из auto | top | bottom | left | right
.
Дайте мне знать, если это поможет вам:)