2017-10-17 9 views
-2

私はオブジェクトの配列を含む関数を持っていて、それらを.esj/.htlmページで使用する必要があります(ただし、データ変数は想定しています)。ここに私が持っているものがあります、これについてどうやって行くのかわからない、ありがとう!Express/EJSサーバを設定する

app.get('/', (req, res) => { 
// want to get the data in here 
res.render('index', data); 
}) 

答えて

0

あなたは基本を習得していないようです。 これは次の方法で行うことができます。

app.get('/', (req, res) => { 
     // call your function here 
     //normal sync function 
     data=function_name() 
     res.render('index', data); 

     //if you are using promisified function 
     function_name() 
     .then(data => { 
      res.render('index', data); 
     }).catch(error => { 
      console.log(error) 
      res.send(error) 
     }) 
    }) 
関連する問題