Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何通过下拉列表中的选定项更改选择文本_Reactjs_Url_Dropdown - Fatal编程技术网

Reactjs 如何通过下拉列表中的选定项更改选择文本

Reactjs 如何通过下拉列表中的选定项更改选择文本,reactjs,url,dropdown,Reactjs,Url,Dropdown,我有这样的完整代码,如何在下拉列表中更改所选项目的选择 const Dropdown = ({ items, onSelect }) => { const [title, setTitle] = useState("Selection"); const handleOnChange = (item) => { setTitle(item) onSelect(item) } return ( <BootstrapDro

我有这样的完整代码,如何在下拉列表中更改所选项目的选择

const Dropdown = ({ items, onSelect }) => {
  const [title, setTitle] = useState("Selection");
  const handleOnChange = (item) => {
    setTitle(item)
    onSelect(item)
  }

  return (
    <BootstrapDropdown className="sort-dropdown">
      <BootstrapDropdown.Toggle
        className="sort-dropdown-toggle"
        variant="success"
        id="dropdown"
      >
        <span className="toggle-text">Selection</span>
      </BootstrapDropdown.Toggle>

      <BootstrapDropdown.Menu className="sort-dropdown-menu">
        {items.map((name, index) => (
          <BootstrapDropdown.Item
            className="sort-dropdown-item"
            key={index}
            onSelect={() => onSelect(name)}
          >
            {name}
          </BootstrapDropdown.Item>
        ))}
      </BootstrapDropdown.Menu>
    </BootstrapDropdown>
  );
};
我怎么能这么做?请帮帮我,非常感谢

<span className="toggle-text">Selection</span>
const [title, setTitle] = useState("Selection");
      const handleOnChange = (item) => {
        setTitle(item)
        onSelect(item)
      }