【发布时间】:2013-12-11 16:19:59
【问题描述】:
我是 Learnign Meteor,我在学习 tuts plus 的 Meteor 教程时遇到了这种情况。视频中的代码完全相同,发生集合的更新,但在我的浏览器中显示此错误:
未捕获的错误:不允许。不受信任的代码只能按 ID 更新文档。 [403]
代码在这里:
Template.person.events({
'click': function (e, t) {
Session.set("edit-"+ t.data._id, true);
},
'keypress input': function(e,t){
if(e.keyCode === 13){
var docid = Session.get("edit-"+ this._id);
People.update(t.data, {$set: {name: e.currentTarget.value}});
Session.set("edit-"+ t.data._id, false);
}
}
});
【问题讨论】:
标签: javascript collections meteor