我正在使用React和Meteor。
我有一个允许用户注册的表单。当用户注册时,他/她输入诸如他们的bio,facebook url等信息。我使用Accounts.createUser进行注册。
当用户访问/ user /:userId时,我想显示有关id为userID的用户的信息。
我完全迷失了如何将它与withTracker相结合,以及如果甚至需要withTracker。
import React, {Component} from 'react';
import {withTracker} from 'react-meteor-data';
class Profile extends Component {
render() {
return(
<div>
<p>Username: </p>
<p>Bio: </p>
</div>
);
}
}
export default Profile;
我从哪里开始?我看了看https://guide.meteor.com/react.html#introduction 但老实说,我不明白。
我想我的问题是: 1.如何设置Meteor.users的订阅? (我删除了自动发布和不安全) 2. ....如何将数据传递到配置文件容器?
答案 0 :(得分:-1)
您既不需要订阅Meteor.users
也不需要withTracker
,因为Meteor.user
已经是一个被动数据源,并且由Meteor.Accounts
管理,而不是通过pub / sub。你应该首先阅读官方Meteor Users Accounts page。我还建议你练习Meteor & React simple tutorial。