zoukankan      html  css  js  c++  java
  • react 踩坑之input框输一个字会自动失去光标

    最近在写表单中用到了field

    field.getValue('spuVideoFlag') === '1' ? <UpLoadVideo /> :
    (field.getValue('spuVideoFlag') === '2' ? <ThirdVideo />
    : '')
     
     
    其中<ThirdVideo />中  return() 这段代码,点击input输入时,输一个就会失去光标
     
           <FormItem
                    label="第三方视频链接:"
    
                >
                <Input placeholder="请输入第三方视频链接通用代码" {...init('videoUrl', {
                      initValue: '',
                      rules: [{
                          required: true
                      }]
                    })} />
    
                </FormItem>

    网上查了类似的问题,大佬们这样回答

    实验了一下,把刚才的<ThirdVideo />直接替换成里面的代码,问题就解决了

    {
               field.getValue('spuVideoFlag') === '1' ? <UpLoadVideo /> :
               (field.getValue('spuVideoFlag') === '2' ? <FormItem
                    label="第三方视频链接:"
    
                >
                <Input placeholder="请输入第三方视频链接通用代码" {...init('videoUrl', {
                      initValue: '',
                      rules: [{
                          required: true
                      }]
                    })} />
    
                </FormItem>
                  : '')
             }
  • 相关阅读:
    线性代数基础知识的复习
    第一个机器学习算法:线性回归与梯度下降
    初识机器学习
    VScode中LeetCode插件无法登录的情况
    内存管理-内存管理功能
    分组密码
    Linux进程调度
    进程调度
    死锁
    临界区和缩
  • 原文地址:https://www.cnblogs.com/zhuangcui/p/12613382.html
Copyright © 2011-2022 走看看