首页 > 解决方案 > this.http.post 在 ionic 3 中不起作用,即使它没有显示任何错误

问题描述

我是 ionic 新手,我只是想使用 API 创建登录页面。但这无济于事

export class RemoteserviceProvider {
headers = new Headers( { 'X-API-KEY' : '578432679127342398465' }); 
 constructor(public http: Http) {
console.log('Hello RemoteserviceProvider Provider');
}

 login(credentials) {
  console.log(credentials);
  return new Promise((resolve, reject) => {
    this.http.post('xxxxxxxxxxxxxxxxxxxxx', credentials,{headers})
    .subscribe(res => {
      resolve(res.json());
    }, (err) => {
      reject(err);
    });
    console.log(err);
   });
   } 

提前致谢

标签: apiionic-framework

解决方案


对我来说似乎是一个语法错误。尝试更改this.http.post('xxxxxxxxxxxxxxxxxxxxx', credentials,{headers})this.http.post('xxxxxxxxxxxxxxxxxxxxx', credentials,{headers: headers}).


推荐阅读