「観測」を持っているか、名前を使用している私は私のアプリを実行しようとしながら、私はこのエラーを取得 、イオン2 &角度2でアプリを構築しようとしています。 私は別のプロジェクトをチェックして同じ問題を作ります。 私はこの問題を本当に混乱させました。エラーTS4053:エクスポートされたクラスから公開メソッドの戻り値の型が
これは同じ問題に直面して、他のSOのユーザーを助けることができるので、私は唯一の答えとしてこれを追加私のサービスコード
import { Injectable } from '@angular/core';
import { Http } from '@angular/http';
import 'rxjs/add/operator/map';
import { Storage} from '@ionic/storage';
import {NavController} from "ionic-angular";
/*
Generated class for the MyService provider.
See https://angular.io/docs/ts/latest/guide/dependency-injection.html
for more info on providers and Angular 2 DI.
*/
@Injectable()
export class MyService {
public local :Storage;
public getsession : any;
constructor(private http: Http, private navCtrl : NavController) {
this.local = new Storage();
console.log("my-service page")
}
postLogin(data){
let link = "http://adirzoari.16mb.com/login.php";
return this.http.post(link,data)
.map(res => res.json())
}
checkToken(){
return this.getsession =this.local.get('token');
}
}
インポート可観測性 'rxjs/Rx'から{Observable}をインポートします。 とmake postLogin(data):Observable { –