-3

Swig テンプレートで関数を呼び出すときに、Mongo の結果を返そうとしています。mongo の結果を待たずに、テンプレートのレンダリングを続行します。

コード例:

function swigfunction(){
  db.collection('contentitems').find({}).toArray(function(err, docs) {
      //generated my output 
      return myoutput;
  });
}

次に、関数を呼び出そうとしますが、「未定義」が返されます。

{{ swigfunction() }}

助けてください

4

2 に答える 2