如何使用mongoose节点和角度

时间:2017-06-26 10:37:00

标签: angularjs node.js mongoose

我有来自DB的显示数据的问题,因为在res中我有null。 在angular中,我使用Http.get来响应来自ProductView的数据,该数据的下载JSON包含来自数据库的数据而且没有。

角:

$scope.productView = function (id) {
    console.log(id);
    $http.get("/product/productView", { 'id': id }).then(function (resp) {
        $scope.product = resp.data;
        console.log(resp.data);
    })
};

节点:

router.get('/product/:id', function (req, res, next) {
   res.render('product/product', { title: 'Express', id: req.params.id });
});


router.get('/productView', function (req, res, next) {
  console.log(req.body);
  products.findById(req.body.id).exec(function (err, products) {
    if (err) {
      res.status(404).json({
        message: 'File Not Found 404'
      })
    } else {
         res.json(products);
    }
  })
});

0 个答案:

没有答案