我当前正在使用 Ionic 创建移动应用程序。要恢复,用户可以扫描条形码并获取有关包裹的详细信息。
为此,应用程序需要使用特定链接(例如:
)与服务器联系。
https://mywebsite.com/parcels/getinformations/{id_parcel}
然后,服务器将返回包含信息的数组(?),应用程序将在屏幕上显示它们。
但是我不知道如何使函数调用特定链接,并在Ionic (以及一般而言)中从中获取数据。我也将Laravel用于我的网站(我不知道Laravel是否更具体)。
答案 0 :(得分:0)
首先在app.module中,您需要像这样导入HttpModule:
import { HttpModule } from '@angular/http';
,然后在导入数组上:
imports: [
BrowserModule,
HttpModule,
],
现在在您的组件中,您可以像这样使用conexion服务器:
1-导入http:
import { Http, Headers, RequestOptions } from '@angular/http';
import 'rxjs/add/operator/map';
2-在构造上声明:
constructor( public http: Http, ){}
3次使用:
let headers = new Headers({ 'Content-Type': 'application/json'});
let options = new RequestOptions({ headers: headers });
let items = { "var1" : 'send1', "var2" : 'send2'};
this.http.post('https//:yourUrl.com/api', items, options).subscribe(data => {
console.log(data);
},
err => {
console.log(err);
});
答案 1 :(得分:0)