如何在切换时显示输入字段?

Shravani Shinde

我想在切换时显示输入字段。切换有效,但未显示输入字段。我该如何实现?我试过了,但是没有显示输入字段。

这是代码:

 handleToggle=()=>{
        console.log('In handletoggle')
        this.setState({
            milestone_based_payment:!this.state.milestone_based_payment
        })
    }

    percentRate=()=>{
        <>
        <div className="percent-rate-container">
            <Grid container>
                <Grid item md={12} lg={12} xs={12}>
                        <div className="percent-rate">PERCENT RATE</div>
                            <div>
                                <InputBase
                                className={`milestone-percent-rate`}
                                autoComplete={"off"}
                                placeholder={"PERCENT RATE"}
                                maxLength="100"
                                value={this.state.percent_rate}
                                onChange={(e)=>{this.handleChange(e, "percent_rate")}}
                            />
                            {
                                this.state.percent_rate_error && (
                                    <div className="input-error-style">{this.state.percent_rate_error}</div>
                                )
                            }
                            </div>
                </Grid>
            </Grid>
        </div>
        </>
    }

    togglePayment=()=>{
        const {milestone_based_payment} = this.state;
        console.log('togglepayment')
        return(
            <div>
                <img src={milestone_based_payment ? PRIVATE_SwITCH : PUBLIC_SwITCH} alt="private-public" 
                    onClick={()=>this.handleToggle()}
                    style={{cursor: "pointer"}}/> 
            </div>
        );
    }
Muneeb A.

您可以在真/假条件下显示/隐藏输入字段,如下所示:

showHideInput() {
    if(this.state.milestone_based_payment === true) {
        return <input />
     }
}
// and call the method in other method 
// or inline condition
(this.state.milestone_based_payment === true) ? <input /> : <React.Fragment />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当输入集中在切换的div内时如何解决不必要的切换

来自分类Dev

如何在片段切换语句中显示活动

来自分类Dev

如何在结构字段上使用类型切换(当字段属于接口类型时)?

来自分类Dev

jQuery-根据字段输入切换显示在标签上的文本

来自分类Dev

如何在切换时显示不同的Bootstrap模式

来自分类Dev

如何在Bootstrap 4切换中单击时隐藏/显示多个效果

来自分类Dev

如何使基于切换的redux在切换时输入字段可编辑?

来自分类Dev

如何在切换框架时验证WebDriver的焦点

来自分类Dev

每当切换输入字段时,状态默认为未定义

来自分类Dev

错误:如何在隐藏和显示之间切换

来自分类Dev

如何创建一个仅在单击/切换时才显示某些输入的按钮?

来自分类Dev

屏幕空白时如何在Windows 8上切换显示器显示?

来自分类Dev

如何在屏幕切换时执行脚本?

来自分类Dev

如何在jQuery中使用切换显示内容

来自分类Dev

在特定输入字段和完整格式之间切换显示形式

来自分类Dev

如何切换div元素但能够在输入字段中输入数据

来自分类Dev

如何切换输入值?

来自分类Dev

在Chrome中输入字段之间切换时,角度选择不会更改模型值

来自分类Dev

在Mac上全屏显示时,如何在Chrome窗口之间切换?

来自分类Dev

如何在片段切换语句中显示活动

来自分类Dev

在切换按钮切换时显示消息

来自分类Dev

jQuery-根据字段输入切换标签上显示的文本

来自分类Dev

如何在切换时显示不同的Bootstrap模式

来自分类Dev

如何在点击时切换标签

来自分类Dev

如何在隐藏和显示之间切换?

来自分类Dev

如何使jquery序列化忽略div中隐藏和显示之间切换的输入字段

来自分类Dev

如何在第一次动画/转换时切换显示:无/显示:阻止

来自分类Dev

验证必须是切换或输入字段

来自分类Dev

操作切换时自动选择输入字段

Related 相关文章

  1. 1

    当输入集中在切换的div内时如何解决不必要的切换

  2. 2

    如何在片段切换语句中显示活动

  3. 3

    如何在结构字段上使用类型切换(当字段属于接口类型时)?

  4. 4

    jQuery-根据字段输入切换显示在标签上的文本

  5. 5

    如何在切换时显示不同的Bootstrap模式

  6. 6

    如何在Bootstrap 4切换中单击时隐藏/显示多个效果

  7. 7

    如何使基于切换的redux在切换时输入字段可编辑?

  8. 8

    如何在切换框架时验证WebDriver的焦点

  9. 9

    每当切换输入字段时,状态默认为未定义

  10. 10

    错误:如何在隐藏和显示之间切换

  11. 11

    如何创建一个仅在单击/切换时才显示某些输入的按钮?

  12. 12

    屏幕空白时如何在Windows 8上切换显示器显示?

  13. 13

    如何在屏幕切换时执行脚本?

  14. 14

    如何在jQuery中使用切换显示内容

  15. 15

    在特定输入字段和完整格式之间切换显示形式

  16. 16

    如何切换div元素但能够在输入字段中输入数据

  17. 17

    如何切换输入值?

  18. 18

    在Chrome中输入字段之间切换时,角度选择不会更改模型值

  19. 19

    在Mac上全屏显示时,如何在Chrome窗口之间切换?

  20. 20

    如何在片段切换语句中显示活动

  21. 21

    在切换按钮切换时显示消息

  22. 22

    jQuery-根据字段输入切换标签上显示的文本

  23. 23

    如何在切换时显示不同的Bootstrap模式

  24. 24

    如何在点击时切换标签

  25. 25

    如何在隐藏和显示之间切换?

  26. 26

    如何使jquery序列化忽略div中隐藏和显示之间切换的输入字段

  27. 27

    如何在第一次动画/转换时切换显示:无/显示:阻止

  28. 28

    验证必须是切换或输入字段

  29. 29

    操作切换时自动选择输入字段

热门标签

归档