2
我正在使用Node和Mongoose來創建一個包含用戶帳戶的站點。我試圖創建一個函數,它可以從mongoose數據庫中的嵌入數組中獲取所有追隨者,然後呈現列出的每個用戶的頁面。我能夠從數據庫中獲取原始數組值,例如["follower1", "follower2", "follower3"]
這是我對我的函數代碼獲取:如何清理列表中的項目 - Mongoose
router.get('/followers/:name', function(req, res, next) {
User.findOne({username: req.params.name}, function(err, doc) {
if (err) return next(err);
console.log(doc.followers);
res.render('followers', {title:"Followers", user:req.user, followersnew:doc.followers});
});
});
在「關注者」頁面,它顯示followersnew
,爲「follower1,follower2,follower3
」但我希望能夠列出每個用戶。我嘗試這樣做:
{{#each followersnew}}
<h3>{{followersnew}}</h3>
{{/each}}
但沒有顯示出來..我卡在如何讓每一個用戶,並且乾淨一一列舉。謝謝!
也做到了,謝謝! – dec0mpiled