Skip to content
alsotang edited this page Jul 17, 2016 · 1 revision

通过类似 http://project9.qcourse.net/showpic/11698b573c7a93a501e72ed7 这样的 url,我们可以详细查看 11698b573c7a93a501e72ed7 这幅图片的内容。

由于后端接口没有给单独查看某一图片的接口,于是我先获取图片列表,再过滤出我们要的那张图片。

app.get('/showpic/:picid', function (req, res) {
  var listUrl = config.api_backend + '/list'

  request(listUrl, function (err, response) {
    var listInfo = JSON.parse(response.body);

    var picInfo = _.find(listInfo.list, {_id: req.params.picid})

    var picUrl = config.my_main_page + req.originalUrl

    var picUrlBase64 = yaqrcode(picInfo.url, {
      size: 200
    })

    res.render('pic_detail', {
      picInfo: picInfo,
      picUrlBase64: picUrlBase64,
    })
  })
})

image

Clone this wiki locally