a543462378 2021-12-08 15:50 采纳率: 84.7%
浏览 53
已结题

antd中 当select的 value=2,显示input框,value=1时,隐藏这个input框

相关代码如下

<Col span={24}>
                            <Form.Item label='反馈' name='feedback' rules={[{ required: true, message: '请选择!' }]}>
                                <Select placeholder='-' disabled={status === 'see'} showSearch>
                                    <Select.Option value='0'>正常报港</Select.Option>
                                    <Select.Option value='1'>已在他处送交</Select.Option>
                                    <Select.Option value='2'>其他</Select.Option>
                                </Select>
                            </Form.Item>
                        </Col>

                        <Col span={24}>
                            <Form.Item label='反馈意见' name='feedbackContent' rules={[{ required: true, message: '请输入!' }]}>
                                <Input disabled={status === 'see'} placeholder='-' />
                            </Form.Item>
                        </Col>

当反馈为“其他”时,显示“反馈意见”输入框,求解

  • 写回答

2条回答 默认 最新

  • 崽崽的谷雨 2021-12-08 16:05
    关注

    你只需要 获取到 select的值 然后 三目 运算符 控制就行 。至于获取 可以 用 表单 的方法 或者 给 select 加change方法 。具体看 antd Api

    
     <Col span={24}>
            <Form.Item label='反馈' name='feedback' rules={[{ required: true, message: '请选择!' }]}>
                <Select placeholder='-' disabled={status === 'see'} showSearch>
                    <Select.Option value='0'>正常报港</Select.Option>
                    <Select.Option value='1'>已在他处送交</Select.Option>
                    <Select.Option value='2'>其他</Select.Option>
                </Select>
            </Form.Item>
        </Col>
        { selectVal=="2"?
            <Col span={24}>
                <Form.Item label='反馈意见' name='feedbackContent' rules={[{ required: true, message: '请输入!' }]}>
                    <Input disabled={status === 'see'} placeholder='-' />
                </Form.Item>
            </Col>:""
        }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月14日
  • 已采纳回答 12月8日
  • 创建了问题 12月8日

悬赏问题

  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 正弦信号发生器串并联电路电阻无法保持同步怎么办
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 个人网站被恶意大量访问,怎么办
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)