0
我在设置访问有关我的用户集合的数据的方法时遇到问题。在流星中从客户端访问用户数据
我想要做的是能够建立一个用户列表,对当前登录的用户可见,并且对他们的信息进行限制访问。
对于这一点,我做的:
//客户端
{{#each talker}}
<div class="span5 talker-card well">
<span><b>{{talkname}}</b></span>
</div>
{{/each}}
if(Meteor.isClient){
Template.talkers.rendered = function(){
Deps.autorun(function(){
Meteor.subscribe("usersData");
});
};
Template.talkers.helpers({
talker: function(){
return Meteor.Users;
// return EJSON.stringify(Meteor.user());
// return [1, 2, 3, 4, 5, 6];
}
});
}
//服务器端
if(Meteor.isServer){
Meteor.publish("usersData", function(){
return Meteor.users.find({}, {fields : {'profile.talkname' : 1}});
});
}
的问题是出现绝对没有,助手任何回报。我想问题是我没有从好的var客户端获得数据,但我不知道我能得到它们的数据!
有人可以向我解释吗?
感谢您