pro-components icon indicating copy to clipboard operation
pro-components copied to clipboard

🐛[BUG] 在LightFilter中使用ProFormSelect的两个bug反馈

Open OlyaKastsiukova opened this issue 1 year ago • 3 comments

提问前先看看:

https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md

🐛 bug 描述 场景:在LightFilter中使用ProFormSelect 问题1:当ProFormSelect的label是dom时,选中label后,回显的内容为[object,object] 问题2:为了解决问题1,我选择用optionLabelProp自定义回显内容,但是不生效

fieldProps里多个属性都没有效果,如optionLabelProp、dropdownRender、onDropdownVisibleChange等没效果,去掉外层LightFilter就没有问题

📷 复现代码 问题1:

<LightFilter>
        <ProFormSelect
          name="sex"
          label="性别"
          mode="multiple"
          options={[
            { label: <div>男</div>, value: 'aaa' },
            { label: <div>女</div>, value: 'bbb' },
          ]}
        />
</LightFilter>
问题2:

<LightFilter>
        <ProFormSelect
          name="sex"
          label="性别"
          mode="multiple"
          options={[
            { label: '男', value: 'aaa' },
            { label: '女', value: 'bbb' },
          ]}
          fieldProps={{
            optionItemRender(item) {
              return item.label + ' - ' + item.value;
            },
          }}
        />
</LightFilter>

🏞 期望结果 问题1:能正常回显下拉中可视的label内容 问题2:能按照optionItemRender指定的key进行回显

fieldProps里多个属性都没有效果,如optionLabelProp、dropdownRender、onDropdownVisibleChange等没效果,去掉外层LightFilter就没有问题

© 版本信息 ProComponents 版本: ^2.5.3 umi 版本: umi4 umi max antd版本:^5.5.2 浏览器环境:chrome 版本 114.0.5735.106(正式版本) (arm64) 开发环境:mac OS

🚑 其他信息 注:去掉LightFilter包裹后,以上问题均不存在

OlyaKastsiukova avatar Feb 02 '24 20:02 OlyaKastsiukova

以下的 Issues 可能会帮助到你 / The following issues may help you

  • [#7225][🐛[BUG] 在LightFilter中使用ProFormSelect的两个bug反馈][100%]

github-actions[bot] avatar Feb 02 '24 20:02 github-actions[bot]

以下的 Issues 可能会帮助到你 / The following issues may help you

doesn't work

OlyaKastsiukova avatar Feb 05 '24 09:02 OlyaKastsiukova

{ console.log(keyword) return getAssetsAreaOptions(keyword); }} label="资产区域" name="areaId" /> fieldProps fetchDataOnSearch 同样不生效 ![截屏2024-04-22 23 56 51](https://github.com/ant-design/pro-components/assets/23139406/d48ce0bb-a82c-4522-867a-40f15e4ee349)

bunney avatar Apr 22 '24 15:04 bunney