mengurutkan nomor pada node js

 {{no = 1}}
          {{#each results}}
            <tr>
              <td>
                {{no++}}
              </td>
              <td>
                {{product_name}}
              </td>
              <td>
                {{product_price}}
              </td>
              <td>

saya baru belajar nodejs. ada hal yang perlu di tanyakan untuk menampilkan nomor berdasarkan jumlah data.

ternyata error di no.

avatar ikhwansr
@ikhwansr

68 Kontribusi 3 Poin

Diperbarui 3 tahun yang lalu

Tanggapan

bisa tampilkan tulisan serrornya?

3 Jawaban:

Jawaban Terpilih

<div>Kalo saya biasanya saya edit dulu data yg sudah saya ambil dari database pake method map, nah ketika saya edit pake method map itu saya buat data baru yg berisi nomornya.<br><br></div><pre>const dataDariDatabase = [ { product_name: 'Komik', product_price: 30000 }, { product_name: 'Laptop', product_price: 3500000 } ]; const dataBaruYangDiEditPakeMap = dataDariDatabase.map((item, index) =&gt; { return { nomor: index + 1, product_name: item.product_name, product_price: item.product_price } });</pre><div><br></div><pre>{#each dataYangDiEditPakeMap}} &lt;tr&gt; &lt;td&gt; {{nomor}} &lt;/td&gt; &lt;td&gt; {{product_name}} &lt;/td&gt; &lt;td&gt; {{product_price}} &lt;/td&gt; &lt;td&gt; </pre><div>Semoga bisa membantu.</div>

avatar Mathius
@Mathius

37 Kontribusi 14 Poin

Dipost 3 tahun yang lalu

<pre>const results = []; products.forEach((product, i) =&gt; { results.push({...product, index: i+1}) <br>}) res.render('page.twig', { results })</pre>

avatar dedeardiansya
@dedeardiansya

40 Kontribusi 14 Poin

Dipost 3 tahun yang lalu

<div>ini controllernya, nomor ga muncul&nbsp;</div><pre>index: function (req, res) { Product.get(req.conn, function (err, results, index) { if (err) throw err

  res.render(&#039;product_view&#039;, {
    results: results,
    nomor: index + 1,
  })
})

},</pre>

avatar ikhwansr
@ikhwansr

68 Kontribusi 3 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban