49得票9回答
使用React.js检查属性是否存在

我刚开始使用react.js,尝试编写一个可重复使用的组件,并向其传递一个可选属性。在组件中,该可选属性使用meteor从数据库中提取数据,然后我想检查返回对象上是否存在一个属性(parent_task存在于task上),如果存在,则添加一个链接。这似乎很简单,但我一直在遇到错误。有人对我可能...

11得票6回答
Meteor/React - 如何等待 Meteor.user()?

我正在努力弄清楚如何在React组件中等待Meteor.user()订阅。 我知道用户已登录,因为Meteor.userId()返回_id,但尝试访问电子邮件地址时Meteor.user()返回未定义。我认为这是因为它还不可用。 但是,由于Meteor.user()不是我手动订阅的出版物,我...

8得票1回答
一个Meteor-React项目中,Components、Layouts和Pages文件夹的具体目的是什么?

我即将开始一个使用Meteor的新项目,我想在创建项目时使用--full架构:meteor create myApp --full 然而,我并不真正理解imports/ui/中一些文件夹的用途和区别: - components(组件) - layouts(布局) - pages(页面) ...

7得票3回答
React通过设置变量引用查找DOM节点?

我正在动态创建多个文本输入框(使用动态创建的引用),并将其与我想要更新的文本一起显示。 我试图通过将引用设置为变量并查找DOM节点来获取输入值:React.findDOMNode(this.refs.Variable).value 但是,我遇到了“无法读取null属性'value'”的错误...

7得票1回答
限制访问(Meteor + React Router + Roles)

我正在尝试在我的Meteor应用程序中使用alanning Meteor-roles和react-router。除了我无法正确地使用alanning roles或Meteor.user()限制路由之外,一切都很正常。 我已经尝试过meteor-roles: 我正在尝试在我的路由上使用onE...