2017-09-04 25 views
0

私はこのコードに問題があります。それはラインcallback(err, listCases);でエラーを投げますが、私はそれをどのように修正するのか分かりません。uncaughtException:コールバックは関数ではありません。Nodejs

これは私のコードです:

Tours.getListCases = function(listCase, callback){ 
    Tours.getCasesData([listCase], function(err, listCases){ 
     if(err){ 
      callback(err); 
     }else{ 
      callback(listCases); 
     } 
    }) 
    console.log('models'); 
} 
+2

あなたは 'Tours.getListCases'を呼び出すにはどうすればよいですか? – alexmac

+0

コールバック関数をどのように定義しましたか? –

+1

あなたのコードに興味がありますが、 'callback(err、listCases)'がありません。 – shaochuancs

答えて

-1

あなたはおそらくerr & listCasesを返して試すことができます。

はコード:

Tours.getListCases = function(listCase, callback){ 
    Tours.getCasesData([listCase], function(err, listCases){ 
     if(err){ 
      callback(err){return err;}; 
     }else{ 
      callback(listCases){return listCases;}; 
     } 
    }) 
    console.log('models'); 
} 
関連する問題