2016-04-15 6 views
0

流星1.3アクセス流星ができない:MDGとコールバックレスポンスのparam

輸入/ API /ユーザー/ methods.js

export const register = new ValidatedMethod({ 

    name: 'register', 

    validate: new SimpleSchema({ 
     mobile: { type: String }, 
    }).validator(), 

    run({ mobile }) { 
     let response = { 
      success: false, 
      message: 'Error' 
     }; 

     if(true) { 
      response.success = true; 
      response.message: 'Done'; 
     } 

     return response; 
    } 
}); 

輸入/ UI /ページ/ home.js

検証法を
UserMethods.register.call({mobile}, (error, response) => { 
    console.log(error); // okay 
    console.log(response); // unable to access response 

    if(response.success) { 
     template.$('#enter-mobile').hide(); 
     template.$('#enter-otp').fadeIn(); 
    } 
}); 

私はこの問題を解決する方法UserMethods.register.call({mobile}, (error, response)

responseにアクセスできませんよ?

答えて

0

同じ問題に直面している人は、問題はサーバーにimports/api/user/methods.jsをロードしなかったことです。

/app/imports/startup/server/api.js import '../../api/user/methods';

コールバック応答は、基本的にサーバーから来ています。

関連する問題