三四年前在处理 Web 项目时,选择元素曾经是最容易构建的事情之一。然而,如今,构建选择元素还有很多,尤其是当 UI 和 UX 是高优先级时。
例如,必须考虑对焦、从远程源获取数据、设置选择元素样式等功能。在处理 React 项目时,您可能希望多元宇宙中的某个地方存在可重用的组件。
幸运的是,Jed Watson 开始了一个由他的公司 Thinkmill 和 Atlassian 资助的开源项目,名为 React Select。在本文中,我们将探讨 React Select v5 中包含的一些很棒的功能,然后通过一个简单的示例学习如何开始使用如何在电脑上设置和安装Android4.0模拟器?安卓模拟器完整安装图文教程 React Select。您还可以查看我们在 React Select 上的视频教程。让我们开始吧!
先决条件
若要按照本教程进行操作,需要以下各项:
-
机器上安装的纱线或 npm
-
创建反应应用程序已安装的命令行界面工具
-
对 HTML、JavaScript ES6 和 CSS 有基本的了解
-
对 React 框架的基本了解
-
对命令行终端的基本了解
安装 React Select
有了这些要求,我们将首先将 React Select 包添加到我们现有的 React 应用程序中。在本教程中,我们将使用 Create React App CLI 工具。
如果还没有现有项目,可以使用以下代码创建一个项目:
npx create-react-app my-app # OR yarn create react-app my-app
完成后,我们可以使用以下命令安装 React Select 包:
npm install react-select # OR yarn add react-select
现在,我们将看看如何在 React 应用如何将VCD转换为MP3?只需三个步骤即可转换程序中导入和使用 React Select 包。
React Select 的基本用法
要开始使用 React Select,我们只需要导入它的组件并添加一个包含选项及其相应标签的对象数组:Select
// App.js import Select from "react-select"; const App = () => { const options = [ { value: "blues", label: "Blues" }, { value: "rock", label: "Rock" }, { value: "jazz", label: "Jazz" }, { value: "orchestra", label: "Orchestra" }, ]; return ( <div> <Select options={options} /> </div> ); }; export default App;
在上面的代码片段中,我们将选择选项作为音乐流派,这些选项作为道具传递到组件中。当我们运行这个应用程序时,我们应该看到一个从一端到另一端跨越屏幕的元素:select`