Búsqueda de sitios web

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()">