これは私にとってはうまくいきません(私はv2.0.0-beta.4を使用しています)
var popover = document.body.querySelector('.popover');
angular.element(popover).scope().$destroy();
ここに私の完全なコード:
angular.element(document.body).bind('click', function(e){
if (e.target.classList.contains('popover-link')) {
return;
}
var popover = document.body.querySelector('.popover');
if (!popover) {
return;
}
popover = angular.element(popover);
if (popover.find(e.target).length) {
return;
}
popover.scope().$destroy();
});
私は何をする必要がありますか?どのようにポップオーバーを閉じる必要がありますか?