ElemeFE / ElemeFE/element

[bug report] I want to create a vnode containing El radio group El radio button in the way of H () in the confirm of messabebox, but it can't succeed. Please give me some advice

Open
#20,874 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vue
Stars
54k
Forks
14.4k
PR merge metrics
No merged PRs in 30d

Description

### Element UI version
2.15.1

### OS/Browsers version
windows 10 chrome88

### Vue version
2.6.12

### Reproduction Link
https://codepen.io/ericshen-esstudio/pen/xxgGLpj

### Steps to reproduce
在messagebox的confirm中,创建vnode,使用h()的方式创建el-radio-group el-radio-button,可以正常显示出来,但是发现点击后的选择状态会保留上一次的状态。相当于说,比如我上次点击了第一个radio-button,目前是这个选择状态,当我再点击第二个的radio-button时,发现第一个还是选择状态。
除非我关闭当前confirm,之后再打开,就会发现第一个radio-button的选择状态取消了,这时候才正确,请帮忙指点一下看是哪里的问题?
重现链接已经附上:https://codepen.io/ericshen-esstudio/pen/xxgGLpj

### What is Expected?
希望通过h()创建el-radio-group el-radio-button,并能实现和标准的html方式一样的radio-button一样的切换效果。

### What is actually happening?
但是却在messagebox关闭后才能正确显示radio-button的切换效果,关闭之前会保留上次的选中效果,并没有实现切换选择的目的。

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.