0
at startpage.ts我打電話給metroService的getResult函數 我在Chrome上得到了很好的警報(我可以得到警報sayng的「和下一個井),但不是在Android設備上..(只有警惕..我不能'下一個警報) 我該如何解決這個問題?android設備 - 可觀察地圖()不工作
Startpage.ts
export class StartPage {
constructor(public navCtrl: NavController, public navParams: NavParams, public metro:MetroService) {
metro.getResults("subway");
}
MetroService.ts
getResults(keyword:string):Observable<any> {
console.log("keyword 22233: "+keyword);
alert("s");
return this.http.get('/assets/metro.json')
.map(
result =>
{
alert(result.json().DATA);
console.log(result.json().DATA.filter(item => item.STATION_NM.toLowerCase().startsWith(keyword.toLowerCase())))
return result.json().DATA
.filter(item => item.STATION_NM.toLowerCase().startsWith(keyword.toLowerCase()))
});
沒有顯示....僅警告(「s」) –
將assets/metro.json替換爲assets/metro.json(我相信這會起作用) – enRaiser