连接到mlab:
mongoose.connect('mongodb://user:pass@ds147890.mlab.com:47890/mean',
function(err){
if(err) console.log(error);
else console.log('connected');
});
这是api点:
app.post('/api/register',function(req,res){
//code for register
});
现在有角度的服务:
requestpass(e){
var email = e;
return this.http.post('/api/register',{},
{params: {useremail :email}});
}
现在angular为post请求提供了错误我已成功为localhost运行它但现在我想迁移到mlab我必须在角度服务中使用的url点
答案 0 :(得分:0)
我发现您在帖子中使用了API网址
return this.http.post('/api/register',{},
{params: {useremail :email}});
但是API的完整路径在哪里? 例如:
return this.http.post('IP_OR_DOMAIN_NAME'+'/api/register',{},
{params: {useremail :email}});
您是否曾尝试通过邮递员与API建立联系?