0

初心者ですが、SQL クエリの結果を ejs ファイルに表示したいのですが、方法がわかりません。

どんな助けでも大歓迎です。

4

2 に答える 2

3

ejsを使用するには、Express レンダリング エンジンを設定する必要があります。

app.engine('html', require('ejs').renderFile);

次に、SQL クエリのテンプレートに変数を渡すことができます。

connection.query('SELECT 1', function (err, rows) {
  res.render('file.html', {
    'sql': rows
  });
});

テンプレートでは、次のようなコードを使用できます。

<%= sql.property %>

タグ内でスクリプトを使用することもできます:

<% sql.forEach(function(field){ %>
  <%= field.property %>
<% }) %>
于 2013-08-27T14:36:04.457 に答える
0

EJS テンプレート URL を使用し、以下を使用して SQL 結果を送信します。

。与える()

于 2013-08-27T14:15:25.253 に答える