Javascript 如何使用AngularStrap';服务中的popover
我有一个服务,我需要打电话给popoverJavascript 如何使用AngularStrap';服务中的popover,javascript,angularjs,angular-strap,Javascript,Angularjs,Angular Strap,我有一个服务,我需要打电话给popover .factory('BetSlipFactory', function($rootScope) { $rootScope.$on('line:lineStatus', function(ev, status) { if (!processingLineMoves) { //HERE I NEED TO CALL THE POPOVER } }); }; 因此,我认为通过这样做: $rootScope.$on(
.factory('BetSlipFactory', function($rootScope) {
$rootScope.$on('line:lineStatus', function(ev, status) {
if (!processingLineMoves) {
//HERE I NEED TO CALL THE POPOVER
}
});
};
因此,我认为通过这样做:
$rootScope.$on('line:lineStatus', function(ev, status) {
if (!processingLineMoves) {
$rootScope.popover = {
"title": "Title",
"content": "Hello Popover!"
};
}
});
但是,它什么也没做
因此,我想知道如何在服务中调用此popover。请尝试以下方法:
var myPopover = $popover(element, {
title: 'My Title',
content: 'My Content',
trigger: 'manual'
});
myPopover.$promise.then(function() {
myTooltip.show();
});
你的HTML是什么样子的?根据需要,有几种设置popover的方法(使用简单对象、数据属性、模板或$popover服务)。我猜你是在尝试简单的对象方式?