Ich erstelle eine Web-App mit Express-Generator mit Lenker als Templating-Engine. Wenn ich ein Array von Objekten aus einer Antwort zeige, wird es angezeigt. Aber, wenn ich jede Schleife in Sicht nichts anzeigen.wie Tabelle mit Lenker mit Array von Objekt anzuzeigen
/********************************
model file ../controllers/books.js
*********************************/
var request = require('request');
exports.list = function(req, res, next){
request.get({ url: "https://jsonplaceholder.typicode.com/posts" }, function(error, response, body) {
if (!error && response.statusCode == 200) {
res.render('index', { title: 'speed Tracker', list: body });
}
});
};
/***********************
route file
************************/
var express = require('express');
var router = express.Router();
var books = require('../controllers/books');
/* GET home page. */
router.get('/', books.list);
<!-- language: lang-html -->
<table id="datatable" class="table table-striped table-bordered">
<thead>
<tr>
<th>ID</th>
<th>Album Id</th>
<th>title</th>
<th>url</th>
<th>image</th>
</tr>
</thead>
{{list}}
<tbody>
{{#each list}}
<tr>
<td>{{id}}</td>
<td>{{userId}}</td>
<td>{{title}}</td>
<td>{{body}}</td>
<td></td>
</tr>
{{/each}}
</tbody>
</table>
json of list
[ { "userId": 1, "id": 1, "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit" "Körper" "quia et suscipit \ nsuscipit recusandae consequuntur Expedita et cum \ nreprehenderit molestiae ut ut quas totam \ nnostrum rerum est autem sunt rem eveniet Architecto" }, { "userId":: 1, "id": 2, "titel": "qui est esse", "body": "est rerum tempore vitae \ nsequi sint nihil reprehen- derit dolor beatae ea dolores neque \ nfugiat blandititis voluptate porro vel nihil mostiae ut reiciendis \ nqui aperiam non debis possimus qui neque nisi nulla " }, {.....
Ich habe Code oben Daten hinzugefügt ist nicht in jeder Schleife angezeigt.
Jede Schleife durch Array von Objekt – Dhananjayan
nicht funktioniert habe ich versucht, in jeder Schleife beide mit diesem und ohne diese, aber beide nicht – Dhananjayan
habe ich {{#each list}} in diesem Code, ** Liste ** ist ein Array von Objekten. Ich muss einen Tisch bauen. – Dhananjayan