reactjs - 强制 React 应用程序在部署后更新

标签 reactjs

我正在使用React构建SPA网页,问题是当我部署最新版本的应用程序时,浏览器客户端不会改变,除非用户刷新页面。

在多页面应用程序上,当用户单击 <a/> 时标签将请求服务器重新渲染新页面。

有什么办法可以解决这个问题吗?

最佳答案

您的需求有点类似于聊天应用程序(它将通过自动发送聊天消息来更新自身)

我也在我的项目中使用了这个自动更新的想法,它使用 Meteor/React 和 websocket。 然而,我的项目的架构相当复杂,但不确定你的是否更简单

无论如何,您可以阅读下面的文章,这对您很有帮助:

http://julian.io/live-chat-app-using-meteor-and-the-ddp-protocol/

如果您仍然需要更多关于如何实现它的解释,请随时询问,我会尝试使用我自己的项目经验来解释

关于reactjs - 强制 React 应用程序在部署后更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43628859/

相关文章:

javascript - 复选框中的 React-hook-form 自定义 onChange 处理程序 -> 更改未注册

c# - 如何在没有身份验证和授权方法的情况下保护公共(public)端点

javascript - 在 jsx 对象中插入 html 标签以进行映射

javascript - 如何在我的 React 表单提交处理程序中正确捕获和解析错误?

javascript - react.js firebase 返回一个处于错误状态的响应对象

javascript - 如何在 React/React-Native 中类型检查嵌套参数

android - minSdk兼容性错误使用react-native 0.60.0设置react-native-notifications@2.1.3

javascript - 将数据从对象数组插入到 React Native 数组

reactjs - 使用 React UI 和 Spring Boot 服务器实现用户搜索的建议

javascript - 在React中循环父对象内的对象