Я чрезвычайно новичок в 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);
Кнопка закрытия, которая находится внутри ионного заголовка, не работает. Есть ли какие-либо исправления, которые мне нужны в моем коде?