Javascript 如何在单击“外部”时禁用隐藏弹出窗口?

Javascript 如何在单击“外部”时禁用隐藏弹出窗口?,javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,我想知道如何防止从外部单击时隐藏弹出窗口? 单击后,将显示弹出窗口。我需要防止它在那之后藏起来。 当我在弹出窗口外单击时,我的弹出窗口将隐藏。有没有办法防止这种情况 代码笔URL: 您必须添加backdropClickToClose配置 angular.module('ionicApp', ['ionic']) .controller('AppCtrl', function($scope, $ionicPopover) { $ionicPopover.fromTemplateUrl('my-p

我想知道如何防止从外部单击时隐藏弹出窗口? 单击后,将显示弹出窗口。我需要防止它在那之后藏起来。 当我在弹出窗口外单击时,我的弹出窗口将隐藏。有没有办法防止这种情况

代码笔URL:


您必须添加
backdropClickToClose
配置

angular.module('ionicApp', ['ionic'])

.controller('AppCtrl', function($scope, $ionicPopover) {
$ionicPopover.fromTemplateUrl('my-popover.html', {
    scope: $scope,
    "backdropClickToClose" :false
  }).then(function(popover) {
    $scope.popover = popover;
  });


  $scope.openPopover = function($event) {
    $scope.popover.show($event);
  };
  $scope.closePopover = function() {
    console.log("d");
    $scope.popover.hide();
  };


});

为我工作。:)
angular.module('ionicApp', ['ionic'])

.controller('AppCtrl', function($scope, $ionicPopover) {
$ionicPopover.fromTemplateUrl('my-popover.html', {
    scope: $scope,
    "backdropClickToClose" :false
  }).then(function(popover) {
    $scope.popover = popover;
  });


  $scope.openPopover = function($event) {
    $scope.popover.show($event);
  };
  $scope.closePopover = function() {
    console.log("d");
    $scope.popover.hide();
  };


});