Как закрыть поповер при использовании fromtemplate - PullRequest
0 голосов
/ 25 октября 2019

Я чрезвычайно новичок в angular и Ionic framework (вроде как использую его только для моих проектов AR в vuforia studio). Я создал всплывающее окно из шаблона, в котором отображается нажатие / касание элемента.

У меня есть кнопка закрытия всплывающего окна внутри ионного заголовка, но она не закрывает поповер.

МойКод -

var template   = "<ion-popover-view style = 'border-radius:20px;border: 2px solid #000080;'>" + " <ion-header-bar style = 'border-radius:20px;'>" + "<h1 class = 'title'>Part Info for Model Item" + "-XYZ</h1>" + " <button ng-click='popover.hide();' class='button button-icon icon ion-close-circled popover-supportingdocs-close-class'></button>" +"</ion-header-bar>" + "<ion-content style='padding-right: 10px; padding-20px'>" +partNumber + "</ion-content></ion-popover-view>";

var popover = $ionicPopover.fromTemplate(template, {
          cssClass: 'custom-popover',
            scope: $scope
        });

        var customEvent = {
            target: {
                getBoundingClientRect:function () {
                    return {

                        'left'  :$scope.lastClick.x,
                        'top'   :$scope.lastClick.y,
                        'width' :1,
                        'height':1

                    };

                }
            }

        };



        popover.show(customEvent);

Кнопка закрытия, которая находится внутри ионного заголовка, не работает. Есть ли какие-либо исправления, которые мне нужны в моем коде?

...