我有一个使用blaze构建的Meteor应用程序。现在,我正在改变用户界面以做出反应。我刚刚开始学习react,因此我很困惑如何在reactjs中使用#with,#each等。
代码示例:
<div className="page-content {{#unless}} FLT rd-body {{/unless}}">
如何在ReactJS中使用'#unless','#with'和其他Meteor组件?
另外,如何在reactjs中使用会话变量?
答案 0 :(得分:1)
阅读手册:
https://guide.meteor.com/react.html 和 https://www.meteor.com/tutorials/react/creating-an-app。
尤其是第一个链接。 它包含将React JSX嵌入火焰模板或将火焰模板用作JSX组件的语法。因此,您基本上必须决定要将哪个模板系统转换为其他系统。
关于会话变量,请查看react文档。
答案 1 :(得分:1)
React是用于创建网络用户界面的库,例如“视图层”。流星是一个框架,构建系统和服务器一体化。
Blaze是默认的视图层。在Blaze中,您可以像上面一样使用{{..}}标签使html动态化。
反应的方式有所不同。 React模板是与HTML混合的Javascript文件。通常以.jsx为扩展名。我将访问https://reactjs.org/以获得更多信息,或者访问许多现有的教程和书籍之一。