【问题标题】:How do i display on render instead of console.log in node.js如何在 node.js 中的渲染而不是 console.log 上显示
【发布时间】:2019-09-28 12:45:55
【问题描述】:

我已经按照下面的链接对对象进行了排序。我的下一步是能够使用排序后的对象在我的渲染上显示,而不仅仅是console.log()

我不确定将其放回对象是否是一种方法。如果有人可以帮助我,将不胜感激。谢谢

var byLikes = [
  { name: 'herman', Like: 5 },
  { name: 'tabitha', Like: 3 },
  { name: 'juags', Like: 1 },
  { name: 'ukiq', Like: 4 },
  { name: 'limau', Like: 10 },
  { name: 'kwe', Like: 6 }
];

byLikes.sort(sortByLike);

function sortByLike(a, b) {
  var result = 0;
  if (a.Like > b.Like) { result = 1; }
  if (b.Like > a.Like) { result = -1; }
  return result;
}

byLikes.forEach(function (cat) {
  console.log(cat);
});

res.render('reload', { imglikes: sortedlikedhere, postername: sortednamehere });

【问题讨论】:

    标签: javascript html css node.js express


    【解决方案1】:

    byLikes 可以传递给render 方法,如下所示。在模板中,可以通过imglikes属性访问。

    res.render('reload', {
      imglikes: byLikes, 
      postername: sortednamehere
    });
    

    【讨论】:

      猜你喜欢
      • 2017-11-10
      • 1970-01-01
      • 1970-01-01
      • 2015-02-24
      • 2015-09-06
      • 2014-08-27
      • 2012-10-13
      • 1970-01-01
      相关资源
      最近更新 更多