fix(Radio): icon ref may be undefined (#9503)

This commit is contained in:
neverland 2021-09-17 19:41:44 +08:00 committed by GitHub
parent 8d0f120dde
commit ce2a64012d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -71,7 +71,7 @@ export default defineComponent({
const onClick = (event: MouseEvent) => { const onClick = (event: MouseEvent) => {
const { target } = event; const { target } = event;
const icon = iconRef.value; const icon = iconRef.value;
const iconClicked = icon === target || icon!.contains(target as Node); const iconClicked = icon === target || icon?.contains(target as Node);
if (!disabled.value && (iconClicked || !props.labelDisabled)) { if (!disabled.value && (iconClicked || !props.labelDisabled)) {
emit('toggle'); emit('toggle');