Cara Menggunakan (For Loop) pada Handlebars Template Engine

Saya belum ketemu cara menggunakan looping "for" didalam handlebars. Saya punya kerangka template jade seperti ini:

====================================================== tbody for user, index in users <==== loop tersebut mau di translate ke dalam handlebars tr td #{index+1} td #{user.username} td #{user.email} td #{user.firstname} td #{user.lastname} [....]

file route GET-nya seperti ini:

====================================================== /\* GET users listing. */ router.get('/', function(req, res, next) { session_store = req.session;

User.find({}, function(err, user) { console.log(user); res.render('users/index', { session_store: session_store, users: user}); }).select('username email firstname lastname createAt updateAt'); }); [....]

Saya coba di handlebars dengan cara berikut ini, tetapi tidak bisa dan error tentunya (hanya sekedar testing berdasarkan informasi terkait):

======================================================

{{#for "user" index in users}}

{{ index+1 }} {{ user.username }} {{ user.email }} {{ user.firstname }} {{ user.lastname }} [...]

Ada yang tau bagaimana cara menggunakan looping tersebut ? Terima kasih.

avatar nubilfi
@nubilfi

8 Kontribusi 4 Poin

Dipost 8 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban