React Native 无法设置文本输入引用

q1qsirdb  于 2022-12-14  发布在  React
关注(0)|答案(1)|浏览(119)

我试图在onSubmitEditing上的输入之间切换焦点,但是我无法将ref属性从我的自定义文本输入传递到主组件。
我放在ref中的控制台日志没有记录任何内容。
第一个

gjmwrych

gjmwrych1#

已解决,我的自定义输入中缺少前向引用

const MyCustomInput = fowardRef((props, ref) => {
    <View> 
        <FormInput
              {...props}
              ref={ref}
              editable={!props.disabled}
              selectTextOnFocus={!props.disabled}
              disable={props.disabled}
              displayOnly={props.displayOnly}
              small={props.small}
              placeholderTextColor={'#AFAFAF'}
         />
    </View>
)}```

相关问题