У меня есть услуга, в которой мне нужно позвонить по адресу
.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();
});