cara menampilakan data di express

gan mau tanya gimana cara menampilkan data di express. data yang di ampil dari API lokal.

avatar Galih94
@Galih94

15 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

4 Jawaban:

gan boleh kasih keterangan, agan pake sistem templating apa, dan juga kalau mau menaruh kode tolong taruh di tag kode, bukan screeshot gambar

avatar hilmanski
@hilmanski

2686 Kontribusi 2135 Poin

Dipost 8 tahun yang lalu

<div class="container content">
  <div class="row">
    <% if(!data.length){%>
      <h1>No Page</h1>
    <% } %>
    <% data.forEach(function(data){ %>
    <div class="col-sm-6 col-md-4">
      <div class="thumbnail">
        <img src="http://localhost:3000/img/ah-shadow.png" alt="..." href="/read/<%= data._id %>">
        <div class="caption">
          <a href="/read/<%= data._id %>"><h3><%= data.post_title %></h3></a>
          <p>
            <%- data.post_body %>
          </p>
          <p>
            <a class="btn btn-default glyphicon glyphicon-heart" role="button"> <%= data.like %></a>
            <a class="btn btn-default glyphicon glyphicon-comment" role="button"> <%= data.comment %></a>
          </p>
        </div>
      </div>
    </div>
    <div class="clearfix visible-md-block"></div>
    <% }); %>
  </div>
  <a href="<%= paginate %>" class="btn btn-default pagi">NEXT PAGE</a>
</div>

ini contoh templating ejs

var result = {
          title: 'ArdyHim',
          users: req.session.users,
          category: category,
          data: data,
          paginate: "http://localhost:3000/page/"+paginate+"?s="+search
        };
        res.render('index',result);

ini di bagian server jadi kamu pakai books.forEach saja jangan for

avatar ardyhim
@ardyhim

289 Kontribusi 175 Poin

Dipost 8 tahun yang lalu

maaf gan maaf...

avatar Galih94
@Galih94

15 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

itu pake tamplating ejs mas..

avatar Galih94
@Galih94

15 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban