ElemeFE / ElemeFE/element

[Bug Report] dialog组件,使用transition动画后,opened回调事件失效

Open
#20,550 1 comment 2 reactions 0 assignees View on GitHub
stale
Dominant language
Vue
Stars
54k
Forks
14.4k
PR merge metrics
No merged PRs in 30d

Description

### Element UI version
2.14.1

### OS/Browsers version
Windows 10/Chrome 87.0.4280.66

### Vue version
2.6.12

### Reproduction Link
http://jsfiddle.net

### Steps to reproduce
dialog使用了transition动画,内部包含了一个form表单,准备在dialog弹出后,在opened回调内获取内部的组件提示"this.$refs.userForm is undefined"。

### What is Expected?
能够在opened回调内获取内部的组件。

### What is actually happening?
opened并没有触发,只触发了open回调,排查后发现将transition动画去掉,opened即可触发,但是项目为了保持统一,动画效果需要保留,该如何解决此问题?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.