从assets文件夹中的json文件获取数据
试图在ionic 2应用程序中从json文件获取数据,我正在使用构造函数中的以下代码从assets文件夹获取json,但获取错误“提供的参数与调用目标的任何签名不匹配”“我缺少什么,请建议从assets文件夹中的json文件获取数据,json,ionic-framework,android-assets,Json,Ionic Framework,Android Assets,试图在ionic 2应用程序中从json文件获取数据,我正在使用构造函数中的以下代码从assets文件夹获取json,但获取错误“提供的参数与调用目标的任何签名不匹配”“我缺少什么,请建议 this.http.get('assets/sample.json')) .map((res)=>res.json().records) .订阅(数据=>{ 这个数据=数据; log(“json数据”+数据); },(rej)=>{console.error(“无法加载本地数据”,rej)})所以我解决了它
this.http.get('assets/sample.json'))
.map((res)=>res.json().records)
.订阅(数据=>{
这个数据=数据;
log(“json数据”+数据);
},(rej)=>{console.error(“无法加载本地数据”,rej)})代码>所以我解决了它,下面使用的assets文件夹中json文件的路径帮助我获得显示设备上数据的答案
this.http.get('/android_-asset/www/assets/data/subjects.json').map(res=>res.json()).subscribe(
响应=>{
这个.posts=响应;
console.log(this.posts);
},
错误=>{
log(“Oops!”);
}); 代码>所以我解决了它,下面使用的assets文件夹中json文件的路径帮助我获得显示设备上数据的答案
this.http.get('/android_-asset/www/assets/data/subjects.json').map(res=>res.json()).subscribe(
响应=>{
这个.posts=响应;
console.log(this.posts);
},
错误=>{
log(“Oops!”);
}); 代码>
试试这个
试试这个。请解释你为什么建议尝试这段代码。我以前遇到过同样的问题,我用这段代码解决了。请解释你为什么建议尝试这段代码。我以前遇到过同样的问题,我用这段代码解决了。对那些不喜欢答案的人有特殊要求,对于那些不喜欢答案的人,请提出他们反对的意见或答案。
this.http.get("assets/sample.json")
.subscribe(res =>{
this.data=res.json();
this.data=Array.of(this.data);
console.log(this.data);
}, error =>{
console.log(error);
});