簡體   English   中英

使用帶有redux形式的react-select

[英]Using react-select with redux form

我正在嘗試使用帶有redux形式的react-select。 我的代碼如下:

const DropdownComponent = ({
  input, options, name, id, placeholder,
}) => (
  <Select
    id={id}
    name={name}
    placeholder={placeholder}
    value={input.value}
    options={options}
    onChange={input.onChange}
    onBlurResetsInput={false}
    onCloseResetsInput={false}
    {...input}
    onBlur={() => input.onBlur(input.value.value)}
  />
);

我要發送的選項如下:

const options = [
  { value: '1', label: '%' },
  { value: '2', label: '$' },
];

當我選擇一個值時,這種方法很好用,但是當選擇失去焦點時,onBlur會清除該值。 關於我在這里缺少什么的任何建議?

我懷疑這可能是罪魁禍首: onBlur={() => input.onBlur(input.value.value)}

我認為額外的.value是不確定的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM