如何在React JS中选择多个下拉值,我正在使用``反应选择''

我正在使用React-Select但出现错误

数据不能选择多个

查看屏幕截图 https://ibb.co/m9TKG5p

const [languageSelect,setLanguageSelect] = useState([]);

<Select
       closeMenuOnSelect={false}
       components={animatedComponents}
       isMulti
       options={returnSkills}
       name="SkillsSelect"
       onChange={skills => setSkillsSelect(skills)}
    />

我尝试设置从api获取并设置值的相同数据

like-:

let skilsSelect = data.get_skills_by_user;
      let skilsSelects = [];
      if (skilsSelect) {
        for(let i = 0; i < skilsSelect.length; i++){
          skilsSelects.push(skilsSelect[i].get_skills);
        }

        setSkillsSelect(skilsSelects);
      }



<Select
   closeMenuOnSelect={false}
   components={animatedComponents}
   isMulti
   options={returnSkills}
   name="SkillsSelect"
   value={SkillsSelect}
   onChange={skills => setSkillsSelect(skills)}
/>

如果有人有任何解决方案,请指导我。

dhy12345 回答:如何在React JS中选择多个下拉值,我正在使用``反应选择''

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3138649.html

大家都在问