在 React 中使用 Meteor 组件

Use Meteor components in React

我有一个使用 blaze 构建的 Meteor 应用程序。现在我正在移动 UI 来做出反应。我刚刚开始学习反应,因此我很困惑如何在反应中使用#with、#each 等。

代码示例:

<div className="page-content {{#unless}} FLT rd-body {{/unless}}">

如何在ReactJS中使用'#unless'、'#with'等Meteor组件?

还有,在reactjs中如何使用Session变量?

阅读手册:

https://guide.meteor.com/react.htmlhttps://www.meteor.com/tutorials/react/creating-an-app.

特别是第一个link。 它包含将 React JSX 嵌入到 blaze 模板或使用 blaze 模板作为 JSX 组件的语法。因此,您基本上必须决定要将哪个模板系统转换为另一个系统。

关于会话变量,请查看 React 文档。

React 是一个用于创建 web-ui 的库,例如'view-layer'。 Meteor 是一个框架,build-system and server all-in-one.

Blaze 是默认的视图层。在 Blaze 中,您可以使用 {{ .. }} 标签使您的 html 动态化,就像您在上面使用的那样。

React 的工作方式不同。 React 模板是 Javascript 文件与 HTML 的混合。通常扩展名为 .jsx。我会访问 https://reactjs.org/ 以获取更多信息,或访问现有的众多教程和书籍之一。