繁体   English   中英

如何修复 React-Native Android affineFormats 错误

[英]How can I fix React-Native Android affineFormats error

我在我的 React-Native 项目中使用react-native-text-input-mask库。 react-native-text-input-mask是在 iOS 和 Android 上为 React-Native 添加文本输入掩码的好库之一。 它在 iOS 上运行良好,但在 Android 上,我看到affineFormats错误。 我该如何解决这个错误?

在此处输入图像描述

这是我的代码。

<TextInputMask
  style={commonStyles.textInput}
  value={phoneNumber}
  placeholderTextColor="darkgray"
  placeholder="Phone #"
  keyboardType="phone-pad"
  mask={"+1 ([000])-[000]-[0000]"}
  onChangeText={setPhoneNumber}
/>

解决方案是添加缺少的道具。

<TextInputMask
  onChangeText={onChangeText}
  value={value}
  affineFormats={[]}
  customNotations={[]}
  affinityCalculationStrategy={'WHOLE_STRING'}
  mask={"[000].[000].[000]"}
/>

https://github.com/react-native-text-input-mask/react-native-text-input-mask/issues/217#issuecomment-831844833

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM