苏州网站小程序app开发公司,徐州建设工程交易平台,网站建设歺首选金手指14,制作微网站的平台前端案例—antdDesign的Select多选框组件加上全选功能。
实现效果如下#xff1a; Select 组件里有这个属性#xff0c;可以利用这个对下拉菜单进行自定义。
const handleChange (e, value) {setSelectState(e.target.checked)let arr productOptions?productOption…前端案例—antdDesign的Select多选框组件加上全选功能。
实现效果如下 Select 组件里有这个属性可以利用这个对下拉菜单进行自定义。
const handleChange (e, value) {setSelectState(e.target.checked)let arr productOptions?productOptions?.map((item)item.value):[]form.setFieldsValue({prodIdentifierList:arr})
}Form.ItemnameprodIdentifierListlabelstyle{{ marginBottom: 12 }}noStylerules{[{required: true,message: 产品不可以为空,}]}Selectmodemultipleplaceholder请选择产品options{productOptions}// tagRender{finishFlag ? tagRender : null}onChange{(value) console.log(value)}dropdownRender{(allSelectValue) (divdiv style{{ padding: 4px 8px 8px 8px, cursor: pointer }}Checkboxchecked{selectState}onChange{handleChange}全选/Checkbox/divDivider style{{ margin: 0 }} /{/* Option 标签值 */}{allSelectValue}/div)}//Form.Item