airyland / airyland/vux

[Bug Report] loading组件跟x-dialog组件的弹出动画有冲突

Aperta
#3,316 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Vue
Stelle
17.5k
Fork
3.6k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### VUX version
2.9.2

### OS/Browsers version
chrome70

### Vue version
2.5.21

### Code

```html
//loading组件第65行
.vux-mask-enter, .vux-mask-leave-active,
.vux-mask-leave-active, .vux-mask-enter-active {
position: relative;
z-index: 1;
}

//其中 position: relative; 会导致使用x-dialog的时候vux-mask无法出现,造成短暂的无黑色遮罩层
```

### Steps to reproduce
import {
Loading,XDialog
TransferDomDirective as TransferDom
} from "vux";

然后注册组件,使用XDialog组件,唤起弹窗,会有300ms是没有遮罩层的。

### What is Expected?
立即出现黑色遮罩层

### What is actually happening?
300ms后出现

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.