привязка изменения размера:
HTML:
изменить размер объекта:
<div ng-app="App_Name" ng-controller="App_Controller" resize> </div>
Угловая:
используйте директиву:
var app = angular.module('App_Name', []);
function App_Controller($scope) {
/* some other code */
}
app.directive('resize', function ($window) {
return function (scope, element) {
angular.element($window).bind('resize', function () {
/* close the popover */
});
}
})
Технически, вам не нужно вводить область действия в директиву, но у вас будет такой доступ к ней.
закрытие вашего поповера зависит от вашей структуры. Я предпочитаю простой способ с jquery: $('#POPOVER_ID').popover('hide');