要清除 React 中的选择框的值,可以使用以下方法之一:
- 使用
setState()
方法将选择框的值设置为初始值或空字符串。
import React, { useState } from "react";
function MyComponent() {
const [selectedValue, setSelectedValue] = useState("");
const handleClearSelection = () => {
setSelectedValue("");
};
return (
);
}
- 使用
ref
来访问选择框的 DOM 元素,然后使用element.value
将其值设置为空字符串。
import React, { useRef } from "react";
function MyComponent() {
const selectRef = useRef(null);
const handleClearSelection = () => {
selectRef.current.valuehttps://www.yisu.com/ask/= "";
};
return (
);
}
无论哪种方法,都可以在点击清除按钮时将选择框的值清除。