0

Firebase を nodejs モジュールとして使用しようとしています。そして、私には問題があります:

Firebase ドキュメントでは、javascript Firebase ライブラリと同じように nodejs をコーディングする必要があります。

var newChildRef = myRootRef.push{{name: "Child1"}, function(error){
   if(!error){
     myModel.addChildto(newChildRef); // Here is calling global var inside a callback!   
   }
});

nodejs では、データベースへの非同期呼び出しを使用する必要があります。したがって、標準的なノードの方法は次のとおりです。

 myRootRef.push{{name: "Child1"}, function(newChildRef,error){
       if(!error){
         myModel.addChildto(newChildRef); 
       }
    });

非同期スタイルを台無しにしないように、Firebase を使用してノード js でコーディングする方法を説明してください。

4

1 に答える 1