【发布时间】:2015-04-03 03:16:06
【问题描述】:
我正在使用 accounts-vk 通过 vkontakte.ru 提供登录 在我删除 meteor-autopublish 包之前,一切正常。 我的 connectSubmit.js:
Template.connectSubmit.events({
'submit form': function(e) {
e.preventDefault();
var query = {
vk_id: Meteor.user().services.vk.id,
user_id: Meteor.userId(),
photo: Meteor.user().services.vk.photo
};
query._id = Connects.insert(query);
Router.go('index');
}
});
错误是:
Uncaught TypeError: Cannot read property 'vk' of undefined
我的模板的第二个问题: 这在我删除自动发布之前效果很好:
{{currentUser.services.vk.first_name}}
但现在无法正常工作。 我认为 Meteor.publish 函数有问题,但我不知道如何解决。
【问题讨论】:
标签: meteor handlebars.js