airyland / airyland/vux

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

Offen
#3,316 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Vue
Sterne
17.5k
Forks
3.6k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### 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后出现

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.