こんにちは私はExpress Frameworkで作業していますが、私はハンドルバーを使用してmysqlテーブルからデータをレンダリングしています。レンダリングする代わりに、以下のコードを使用してデータをレンダリングしようとしているときに、[オブジェクトオブジェクト]が表示されます。私は下に私のコードを掲載した。エクスプレスフレームワークを使用したハンドルバーのデータのレンダリング
index.js:
var query = connection.query('SELECT * FROM requestor_auth WHERE question_id = ? AND answer = ? AND app_key = ? LIMIT 1', [data.qid, data.ansvalue, data.appid], function(err,rows)
{
if(err) {
console.log("Error Selecting : %s ",err);
res.redirect('/');
} else {
res.render('requestform',{page_title:"Edit Customers - Node.js",data:rows});
}
requestform.hbs:
<div class="addressto">
<h4>To,</h4>
<br>
<span style="font-size:18px;margin-left:10px;">The Collector Of</span>
<input type="text" value="{{data}}" class="line" class="text-line" style="margin-left:35px;"><br>
</div>
[対象オブジェクト]として表示フォーム入力の値。私はdata.key_valueとしてデータをレンダリングしようとしましたが、値を表示していません。 解決策を教えてください。ありがとうございました。
@ Burdyデータがフォームに表示されています。ありがとうございました –