【发布时间】:2016-06-13 19:43:56
【问题描述】:
我一直在尝试将这些自定义字段添加到配置文件下的流星用户帐户系统中,但没有成功。我有一个模态表单,它会弹出来执行此操作,下面是我的事件代码。
Template.profile.events({
'submit #saveBasicProfile': function(event, template) {
console.log("CLICK");
event.preventDefault();
var fullnameVar = event.target.fullname.value;
var titleVar = event.target.title.value;
var about_youVar = event.target.about_you.value;
Meteor.users.update( {_id:Meteor.user()._id},
{ $set:
[{ "profile.fullname" : fullnameVar },
{ "profile.title" : titleVar },
{ "profile.about_you" : about_youVar } ]
});
//Router.go('/profile');
}
});
【问题讨论】:
-
您在用户集合的任何地方都有拒绝规则吗?配置文件是一种特殊情况,配置文件所有者应该可以直接从客户端编辑,无论您是否安装了不安全。
标签: meteor