npm 包 @phamthaibaoduy/react-select 使用教程

阅读时长 4 分钟读完

@phamthaibaoduy/react-select 是一个 React 的选择器组件,支持多选、远程数据和自定义选项等功能。

安装

通过 npm 安装:

使用

基本用法

-- -------------------- ---- -------
------ ------ ---- -------------------------------

----- ------- - -
  - ------ -------- ------ ------- --
  - ------ --------- ------ -------- --
  - ------ --------- ------ -------- -
--

-------- ----- -
  ------ ------- ----------------- ---
-

设置默认值

支持多选

远程数据

-- -------------------- ---- -------
-------- ----------------------- --------- -
  ------------------------------------
    -------------- -- ----------------
    ---------- -- -
      ----- ------- - ------------- -- --
        ------ --------
        ------ ---------
      ----
      ------------------
    ---
-

-------- ----- -
  ------ ------- ------------------------- ---
-

自定义选项

API

Select props

  • options: Array<{ value: any, label: string }>
  • defaultValue: { value: any, label: string }
  • value: { value: any, label: string }Array<{ value: any, label: string }>
  • onChange: (value: any) => void
  • isMulti: boolean

AsyncSelect props

  • loadOptions: (inputValue: string, callback: (options: Array<{ value: any, label: string }>) => void) => void

Option props

  • value: any
  • label: string
  • isDisabled: boolean

结语

@phamthaibaoduy/react-select 是一个功能丰富的 React 选择器组件,支持多选、远程数据和自定义选项等功能。希望这篇使用教程能够帮助你学习和使用该组件。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055eab81e8991b448dc1d5

纠错
反馈