Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 平均堆栈-获取_ID的请求问题_Javascript_Node.js_Mongodb_Get - Fatal编程技术网

Javascript 平均堆栈-获取_ID的请求问题

Javascript 平均堆栈-获取_ID的请求问题,javascript,node.js,mongodb,get,Javascript,Node.js,Mongodb,Get,对于实体成员列表中的单个数据实体成员,我使用NodeJS从MongoLab中提取数据时遇到了一个问题。我能够使用下面的Members Controller和View Members HTML收回完整的成员列表 成员控制器//获取成员列表 查看成员HTML 查看/编辑成员HTML具有以下功能 <form ng-submit="editMember()" ng-controller="MemberController"> <div class="form-group"> &l

对于实体成员列表中的单个数据实体成员,我使用NodeJS从MongoLab中提取数据时遇到了一个问题。我能够使用下面的Members Controller和View Members HTML收回完整的成员列表

成员控制器//获取成员列表

查看成员HTML

查看/编辑成员HTML具有以下功能

<form ng-submit="editMember()" ng-controller="MemberController">
<div class="form-group">
<table class="table table-bordered" width="520" border="1">
Update Member Details for {{member.name}}
var express = require('express');
var controller = require('./members.controller');
var router = express.Router();
router.get('/', controller.index);
router.get('/:id', controller.show);

如果可能,有人能为我指出正确的方向吗。

你提到我遇到了一个问题-问题是什么?看起来您正在客户端上使用Angular-正确吗?没错Daniel-即使URL指定了该成员的成员id,数据也不会显示在该成员的表单上。我在客户端使用AngularJS是的。
exports.show = function(req, res) {
Member.findById(req.params.id, function (err, member) {
if(err) { return handleError(res, err); }
return res.json(200, member);
});
} ;
<form ng-submit="editMember()" ng-controller="MemberController">
<div class="form-group">
<table class="table table-bordered" width="520" border="1">
Update Member Details for {{member.name}}
var express = require('express');
var controller = require('./members.controller');
var router = express.Router();
router.get('/', controller.index);
router.get('/:id', controller.show);