javascript - meteor react 订阅

标签 javascript reactjs meteor

使用包“react-meteor-data”的替代方法是什么?我正在使用 ES6 来编写 React 组件。在 React 组件中编写 meteor 订阅 的最佳方法是什么,以便在服务器端发生任何变化时它将重新渲染组件。

最佳答案

What would be best approach for writing meteor subscription in react component so that it will re-render the component if anything change on the server side.

最好的方法是使用react-meteor-data。这个包有什么问题,让你不想使用它?

它甚至允许您将 React 组件与 Meteor 分离/解耦。这真的很棒,因为当您编写了一些想要在另一个非 Meteor 项目中重用的组件时,您可以自由地使用,而不会遇到更大的麻烦。

当然,您可以为 React 编写自己的订阅容器,但是有了这个包,您就拥有了所需的所有重要内容,并且对其进行了维护和测试。

如果您在设置订阅容器时遇到困难,您可以深入研究这些教程:

https://guide.meteor.com/react.html

https://themeteorchef.com/tutorials/using-create-container

关于javascript - meteor react 订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46095856/

相关文章:

javascript - 如何使用 Sidr 创建可折叠子菜单项?

javascript - 将自定义部分添加到 v-autocomplete 下拉列表

google-chrome - 是否有针对 Chrome 或 Firefox 的 DDP 请求监控工具?

javascript - ng-repeat 在 ssr 渲染电子邮件中不起作用 - Angular meteor

node.js - Google Compute Engine、Nginx 和 Meteor 上的 502 错误网关

javascript - 如何制作多个按钮来更改不同的 div 背景颜色?

javascript - 使用 d3.forcesimulation() 的 D3 selfnode 链接

javascript - 避免重复的代码并提取此功能

ios - 如何在PWA中的ios中访问摄像头和耳机( react )

reactjs - 如何解决警告 "Warning: Can' t perform a React state update on an unmounted component."from setInterval function?