問題タブ [ionic3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
53215 参照

javascript - ionic/cordova/phonegap でフォアグラウンドまたはバックグラウンドで実行されているアプリを確認する方法

アプリがフォアグラウンドで実行されているか、ionic/cordova/phonegap でバックグラウンドで実行されているかを確認する方法はありますか? Android と iOS で使用する必要があります。

0 投票する
3 に答える
31233 参照

angular - Ionic 2 で angular 2 サービスを使用するには?

私はIonic 2を初めて使用します。Angular 2のドキュメントを読みました。そのサービスは、アプリケーションのブートストラップ中に注入する必要があります。しかし、Ionic 2 のチュートリアルを行っている間は、ブートストラップが見られませんでした。

どんな助けでも大歓迎です。

0 投票する
5 に答える
6510 参照

angular - Ionic 2のタブでナビゲーションバーを非表示にする方法は?

Ionic 2のタブでナビゲーションバーを非表示にする方法は?

他のページを除くいずれかのページでのみ非表示にしたい。

試してみhide-nav-bar="true"ましたが、うまくいきません。

0 投票する
4 に答える
15097 参照

angular - Ionic 2 - アプリのグローバル NavBar

<ion-nav-bar>Ionic 1 では、 an の上に anを定義する機能があり<ion-nav-view>、これはアプリ全体の汎用ナビゲーション バーとして機能し、ビューごとにオフにすることができます (ionNavViewhideNavBar=true|false.

Ionic 2 では、<ion-nav-bar>ページごとに挿入する必要があり、アプリ全体にグローバル ナビゲーション バーを配置することはできません。それは正しいですか、それともトリックがありませんか?

もしそうなら、多くの重複したコードのように見えますか?

また、NavBar が独自の戻るボタンを作成する機能を持っていないようであり、(ページごとに) 戻るボタンの独自のマークアップを自分で作成する必要がありますが、これも多くのコードの重複のようです。 .

0 投票する
3 に答える
5201 参照

javascript - `Page` がレンダリングされる前にデータを非同期に取得する

Pageレンダリングされる前にデータを非同期に取得する正しい方法は何ですか?

Angular2@CanActivate私が理解している限り、デコレータを提案します。悲しいことに、これは Ionic2 では機能しません。少なくとも私や他の人にとってはそうではありません。

どうやらデコレータでIonic2何かを行うようですが、それは文書化されておらず、正確に何をするのかわかり ません。@CanActivate

それにもかかわらず、この男Ionics View Statesは、イオンキャッシングのために、とにかく代わりに使用する必要があると指摘しています。彼の例は次のようになります。

これは、Ionic が返された promise を考慮することを期待しているように見えますが、Ionics のソースを一目見ただけで、返された値が無視されていることがわかります (少なくとも私はそう思います)。したがって、ページがレンダリングされる前にpromise が解決されるという保証はありません。onPage*のと、必要/期待どおりに実行されない方法を次に示します。

どうすればこの単純なタスクを達成できますか?

最初のリンクでは、ページに移動する前にデータを解決することが提案されていました。これは、呼び出し先のページに必要なデータを知るのに負担がかかります。私の意見では、これはオプションではありません。

*編集: 否定的な例を追加

0 投票する
2 に答える
10928 参照

angular - イオン2でangular2/httpをインポートすると、「モジュールが見つかりません」というエラーが発生します

ionic 2 の学習を開始しましたが、app.ts ファイルに依存関係をインポートする際に問題があります。

使用したいとき:

そのショーミー、この件名のエラー:

これは私のpackage.jsonのコンテンツです:

0 投票する
1 に答える
138 参照

angular - ページの認証が必要

angular2/ionic は初めてです。私がやりたいのは、認証されている場合にのみページへのアクセスを許可することです。認証を必要としないページもありますが、95% は認証が必要です。認証されていない場合にログインページをナビゲーションスタックにプッシュするロジックを実行できるデコレータのbeforeNavigateプロパティのようなものがあることを望んでいました。@Page辺りを見渡しても、それらしいものは見当たりません。すべてのコンストラクターなどに貼り付ける必要なしに、これを行う適切な方法は何でしょうか? これにアプローチできる別の方法はありますか?ティア。

これは Angular2 / Ionic2 であり、問​​題がある場合は typescript であることに注意してください。