当前位置: 首页 > 知识库问答 >
问题:

在React-Native中关闭-重新加载页面

杨飞
2023-03-14

我正在开发一个react本机应用程序,我想自动重新加载一个页面,有人能告诉我如何在react本机代码中做到这一点吗,我有三个组件,其中一个组件必须下拉,我只想重新加载当前屏幕这是我的页面图像,当有人更改语言时,我想重新加载页面

共有3个答案

钱欣悦
2023-03-14

https://facebook.github.io/react-native/docs/refreshcontrol.html

这是反应原生刷新组件的指南,通常我们创建函数_onRefresh(),你可以在某个特定的时间交织。

希望这个答案能对你有所帮助。

糜单弓
2023-03-14

您可以使用forceupdate查看https://reactjs.org/docs/react-component.html#forceupdate

forceupdate将重新渲染组件。

嵇星海
2023-03-14

使用componentDidMount()上的setTimeout重新加载页面。

例如:

setTimeout(() => {
    this.setState({time: true})
}, 1000)
 类似资料:
  • 我想重新加载页面。我该怎么做?

  • 找不到SDK位置。使用local.properties文件中的sdk.dir或使用ANDROID_HOME环境变量定义位置。 try:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。 构建失败 构建失败 总时间:3.735秒无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保运行了Android模拟器或连接了设备,并设置了A

  • 问题内容: 我有一个带有php include的Div Tag,该div用来填充该信息,我想要做的是使它每隔15秒调用一次,以便它可以在那里更新信息,而不必重新加载整个网页。我试图用JavaScript / jQuery做到这一点,但似乎无法正常工作 这是我在搜索一些内容后所拥有的,然后发生的是,它加载了Small.php,但不会每15秒刷新一次或更新信息。 请帮忙! 我应该添加所有应显示的php

  • 我正在尝试在angularjs中注销后重新加载页面。我正在使用ui路由。只有状态正在更改,但不会删除缓存。我尝试了以下场景。使用$窗口时。地方重新加载,浏览器警告警报(是否要重新加载)即将出现。但我不需要警惕。 $状态。go(登录) $窗口。地方重新加载(true) $位置。路径(“/登录名”) 任何人都可以建议如何在更改angularjs中的状态时删除缓存。

  • 问题内容: 我们正在发出多个ajax请求,以“保存” Web应用程序中的数据,然后重新加载页面。我们遇到了这样一种情况:(由于请求是异步发出的)在ajax调用完成时或之前重新加载页面。一种简单的解决方案是使用“ async”:false选项启用ajax调用,从而强制进行同步调用。这似乎可行,但是在执行任何调用之前运行的对话框代码会延迟运行。 任何意见是极大的赞赏! 还应注意,在重新加载之前放置al

  • 我有一个带有选择列表的表单,用户可以在其中选择数据库中的任何项目 现在,如果我单击该按钮,一个隐藏的表单就会显示出来,其中所选的产品应该用数据库的另一个表中关于该产品的每一个信息来填充 我如何从我的数据库中填写值,根据选择的选择白,重新加载页面后,按钮已被单击?