Üzgünüm. IONIC'de başlangıç yapıyorum, bir uygulamada modal servis kullanacağım. bu yüzden sadece şablon url'yi değiştirebilir miyim? modal gösterilir, ancak closeModal() işleviyle modalı kapatamıyorum. İşte benim fabrikam. Bir denetleyici olarakIONIC'de Modal Hizmeti Nasıl Yapılır?
.factory('ModalSvc',function($ionicModal, $rootScope){
return {
setModalView : function(url) {
$ionicModal.fromTemplateUrl(url, {
scope: $rootScope
}).then(function(modal) {
$rootScope.modal = modal;
});
},
openModal : function() {
$rootScope.modal.show();
},
closeModal : function() {
$rootScope.modal.hide();
}
}
});
:
ModalSvc.setModalView('templates/popup-search-order.html');
$rootScope.openModel = function() {
ModalSvc.openModal();
};
$rootScope.hideModel = function() {
ModalSvc.closeModal();
};
Sorun ne? ve modal görünümü kapatmak için ne var ... Bu olası bir sorun. Yani, bazı model görünümleri yerine kalıcı bir iletişim hizmetini kullanabilirim ...? Önceden teşekkür ederiz. Saygılarımızla
Yardımlarınız için çok teşekkür ederim gibi
Sen html sonra görünebilir. –
Modalı nasıl açabilirim? –
Kodu düzenledim, daha sonra geri aramada modal.show() ekledim –