React native 在本地纸张中使用TextInputMask获取TextInput时出错

React native 在本地纸张中使用TextInputMask获取TextInput时出错,react-native,react-native-paper,React Native,React Native Paper,警告:componentWillReceiveProps已重命名,不建议使用。看见 有关详细信息,请对不安全组件生命周期作出反应 将数据提取代码或副作用移动到componentDidUpdate 如果在道具更改时更新状态,请重构代码以使用记忆技术,或将其移动到静态getDerivedStateFromProps。了解更多信息:反应派生状态 将componentWillReceiveProps重命名为UNSAFE_componentWillReceiveProps以在非严格模式下抑制此警告。在R

警告:componentWillReceiveProps已重命名,不建议使用。看见 有关详细信息,请对不安全组件生命周期作出反应

  • 将数据提取代码或副作用移动到componentDidUpdate
  • 如果在道具更改时更新状态,请重构代码以使用记忆技术,或将其移动到静态getDerivedStateFromProps。了解更多信息:反应派生状态
  • 将componentWillReceiveProps重命名为UNSAFE_componentWillReceiveProps以在非严格模式下抑制此警告。在React 17.x中,只有不安全的名称才起作用。要将所有不推荐使用的生命周期重命名为新名称,可以在项目源文件夹中运行
    npx react codemod rename unsafe lifecycles
请更新以下组件:TextInputMask


}
主题={theme}
/>

这似乎是
react native text input mask
库中的一个错误,代码已修复,但拉取请求尚未合并,因此在库自身修复之前,您很可能无法修复此问题,除非您想用修复程序分叉库并构建它


这似乎是
react native text input mask
库中的一个错误,代码已修复,但拉取请求尚未合并,因此在库自身修复之前,您很可能无法修复此问题,除非您想用修复分叉库并构建它


问题是什么?我收到警告,“componentWillReceiveProps已重命名,不建议使用。有关详细信息,请参阅react-unsafe component lifecycles。”。请帮助我如何将TextInputMask正确用于react原生纸张TextInput?问题是什么?我收到警告,“componentWillReceiveProps已重命名,不建议使用。有关详细信息,请参阅react不安全组件生命周期。”。请帮助我如何将TextInputMask正确地与react native paper TextInput一起使用?您知道如何在TextInput中实现文本输入掩码吗?或者对任何文本字段进行限制,以输入移动电话号码格式,如+91(987)654 3210。您可以使用
onChangeText
事件处理程序进行此类验证。实现文本掩码需要很大的努力,但您可以从文本输入掩码库开始,并根据您的要求对其进行自定义。您知道如何在TextInput中实现文本输入掩码吗?或者对任何文本字段进行限制,以输入移动电话号码格式,如+91(987)654 3210。您可以使用
onChangeText
事件处理程序进行此类验证。实现文本掩码需要很大的努力,但您可以从文本输入掩码库开始,并根据您的需求对其进行自定义。