Meteor:客户端调用服务器端方法

时间:2015-09-16 19:38:23

标签: javascript meteor

我在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"在控制台上。但我什么都搞不了。

1 个答案:

答案 0 :(得分:3)

您必须查看服务器控制台。