繁体   English   中英

React Native:继续下一个屏幕保存状态文本

[英]React Native: continue to the next screen saving the state text

我是 React Native 的新手。 我有一个textInput ,它接受一个对象的键并保存它。

    submit(){
      for (let key of Object.keys(listadoPrep)) {
        if(this.state.sueldo <= listadoPrep[key][0]) {
            alert(key);
          }
      }
    }

一旦它保存了密钥,我想要一个带有不同textInput的新屏幕,以保存一个新屏幕。 我看过一些反应导航视频,但我不确定我是否朝着正确的方向前进。

单击按钮后,我希望有一个新屏幕来添加新的文本输入。

这是屏幕的样子

正如我正确理解您的问题,您已经有了获取密钥的代码,但不知道如何保存该值以便您可以在 React Native 的其他屏幕中使用它? 这确实是可能的,我们通常每次都使用这种情况。 然后我建议两种方法来应用它。

  1. 反应导航
    您可以将键值作为道具传递给导航,然后您可以根据需要在到达屏幕上使用它。 Reach this doc: https Reach this doc: //reactnavigation.org/docs/params/
  2. 反应 Redux
    您可以使用 redux store 来保存 any 值以在任何屏幕中使用它。 Redux 是用于 React Native 开发的非常有用的存储。

您可以选择其中之一,但如果您刚开始使用 React Native,我建议您获取 React Native 的图片并掌握 React 导航和 redux。

暂无
暂无

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

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