Antd的Select组件怎么阻止选中?

图片描述

  1. 使用Antd的Select组件:

    <Select
        value={props.value}
        mode="tags"
        style={{ width: '100%' }}
        onChange={value => {
            formState.setFieldValue('tags', value);
        }}
        onSelect={async value => {
            const find = tags.find(item => item.tagid === value);
    
            if (!find){
                await addTag(pid, value);
    
                await fetchProject(pid);
            }
        }}
        tokenSeparators={[',']}
    >
        {children}
    </Select>
    1. 我想要在选中项时判断,如果请求失败就阻止选中,这种应该要怎么做才好呢?
阅读 8.3k
1 个回答

通过 From 中的 getValueFromEvent 控制。

例子

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题