当两个平级的Dialog弹窗,互相切换开关时,页面会闪动的处理方

2021-07-01  本文已影响0人  十一点后不在线

1.去掉弹窗的动画效果,效果不强

/deep/.dialog-fade-leave-active {
  animation: none !important;
}

2.通过dom直接控制隐藏显示(none/block)
获取页面中的弹窗:

const materialDialog = document.getElementsByClassName('material-dialog')
if (materialDialog.length > 0) {
        materialDialog[0].style.display = 'none' 
  }
上一篇下一篇

猜你喜欢

热点阅读