サービスプロバイダファイルからジオロケーションの緯度と経度の値を戻したいとします。サービスプロバイダからコンポーネントにデータ値を戻す方法| | Ionic
コードは次のとおりです。 コンポーネントまたは未定義として結果を取得するページ 'home.ts'
import { WeatherProvider } from '../../providers/weather/weather';
constructor(public navCtrl: NavController,private weatherProvider: WeatherProvider) {
console.log(this.weatherProvider.getGeoLocation()+'kkk');
}
プロバイダファイル 'weather.ts'
import { Geolocation } from '@ionic-native/geolocation';
....
....
constructor(public http: Http, private geolocation: Geolocation) { }
getGeoLocation() {
this.geolocation.getCurrentPosition().then((resp) => {
// console.log(resp.coords.latitude)
// console.log(resp.coords.longitude)
return resp;
}).catch((error) => {
console.log('Error getting location', error);
});
}
I'am。私はタイトスクリプトの初心者です、愚かな質問を申し訳ありません。おかげさまで
感謝の男は、私がチェックし、更新します – Rijo
ワンなぜ我々が約束したいのか疑問に思う。どのようにtypescript – Rijo
で働いているのか、TypeScriptはJavaScriptのための透明性であり、JavaScriptは無条件です。 –