我在Admin-Frontend的客户端创建了一个Accounts.createUser()
的新用户。这是有效的,但是在创建用户之后,有一个自动登录,这是非常逻辑的,因为输入已在客户端完成。
但我想在前端通过管理员帐户创建新用户。
所以我考虑创建一个服务器方法,从客户端调用。但这不起作用:
server.js
Meteor.methods({
'createUserByAdmin': function(){
console.log("Hello world");
// Create user here
}
});
client.js
Template.users.events({
'submit form': function(event) {
event.preventDefault();
Meteor.call('createUserByAdmin');
}
});
现在我希望通过提交表格,应该有" Hello world"在控制台上。但我什么都搞不了。
答案 0 :(得分:3)
您必须查看服务器控制台。