繁体   English   中英

Meteor.js创建了用于用户注册的应用程序,但是运行Meteor.users.find()。fetch()时看不到任何结果

[英]Meteor.js Created Application for user Registration but unable to see any result when running Meteor.users.find().fetch() []

Meteor.users.find()。fetch()给我一个空白数组,当我像这样[[]]在控制台中提交它时,代码运行良好并且终端没有显示任何错误。

Login.js文件代码

     Template.login.events({
     'click .signin': function(evt,tmpl){
         evt.preventDefault();

          var emailVar=tmpl.find('#email').value;
          passwordVar=tmpl.find('#password').value;              

            console.log("Registration Form submitted.");

            Meteor.loginWithPassword(emailVar, passwordVar);
           Router.go('userhome', {name: '/userhome'});   
          /*      console.log(emailVar);
                console.log(passwordVar);*/
      },

});

路由器转到工作正常。 我的路由器能否正常运行,我想在注册后打开userhome页面

我正在执行用户注册的SignUp.js文件

Template.signup.events({

   'click .register':function(evt,tmpl)
    {
       console.log("Submitted");
       evt.preventDefault();
       var fname    = tmpl.find('#firstName').value;
           lname    = tmpl.find('#lastName').value;
           user     = tmpl.find('#username').value;
           email    = tmpl.find('#email').value;
           pass     = tmpl.find('#password').value;

           alert(fname);

           Accounts.createUser({
                 username:user,
                 email:   email,
                 password:pass

           });

       //   $('.signupForm')[0].reset();
         console.log("User Added");
      }

});

我真的很困,没有终端给出m错误,不知道现在该怎么办,谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM