angular - Abrir menú lateral con modal
Acabo de trabajar con Ionic durante unos días y estoy atascado con esto. Cada vez que abro un modal, no puedo deslizar el menú lateral y cualquier página que empuje o establezca como raíz en ese modal tampoco puede abrir el menú lateral.
Tengo una página. - PedidoCadastroPage.
Y llama a este método:
public abrirListagemProdutos() {
if (this.abaEscolhida == "PRODUTOS")
if (!this.formPedido.get('fk_id_cliente').value) {
this.exibirToastSelecionarCliente();
} else {
let modal = this.modalCtrl.create("ProdutoListagemPage", {
pedido: this.formPedido.value,
mapPedidoProduto: this.gerarMapPedidoProduto()
});
modal.onDidDismiss(pedidoProdutos => {
this.formPedido.get('pedidoProdutos').setValue(pedidoProdutos);
this.atualizarSomaTotalEQuantidadeDeItens();
});
modal.present();
}
}
Y trata de abrir el menú lateral, pero no pasa nada.
Cuando cierro el modal, el menú lateral está abierto en PedidoCadastroPage
Respuesta #1
¡He encontrado la solución!
Cambié el modal a PAGE y puse: persistent="true" en el
Así:
<ion-menu persistent="true" [content]="menuFiltro" side="right" id="cliente" (ionClose)="filtroClienteClose()">
