我刚刚与Ionic合作了几天,并坚持了下来。每次我打开模态时,我都无法滑动侧边菜单,我在该模态中推送或设置根的任何页面也无法打开侧边菜单。
我有一个页面。 - PedidoCadastroPage。
并调用此方法:
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();
}
}
并尝试打开侧边菜单,但没有任何反应。
当我关闭模态时,侧边菜单在PedidoCadastroPage中打开
我找到了解决方案!
将模态更改为 PAGE 并将: 持久="true" 放在
喜欢这个:
<ion-menu persistent="true" [content]="menuFiltro" side="right" id="cliente" (ionClose)="filtroClienteClose()">