2017-10-25 13 views
1

私は他のノードのjsモジュールでインポートするために、この小さなモジュールを作成します。 しかし私のコールバック関数は私にエラーを与えています。 "コールバックは関数ではありません"。どのように私はモジュールにコールバックを追加することができます

私はそれを動作させることができます。

+0

に何かをしたい場合は、2番目のparamとしてコールバックを提供する必要がありますか? –

答えて

1

コールバックをコールしようとしているときは、その機能があるかどうかをチェックする必要があります。あなたがチェック

if (typeof(callback) === 'function') { 
    // call callback here 
} else { 
    // just return because callback is not supplied 
} 

に従うことによってそれを行うことができますし、あなたが呼び出すときexports.saveConnectionあなたはあなたがsaveConnectionを呼び出しているどのようにコールバック

関連する問題