問題タブ [ngxs]
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.
angular - selectSnapshot を使用するための NGXS バージョン
ngxs/store のバージョンは何ですか? angular はこの機能を使用する必要がありますか? 私のバージョン: angular - 5.2、ts - 2.6.2、ngxs/store - 2.1.0-beta.9 使用できません。 公式レポでこの情報を見つけました
angular - 2 つのアクションを切り替える Angular2+ ngxs
私の状態では、検索バーを開いたり閉じたりするための 2 つのアクションがあります。それらを切り替えるにはどうすればよいですか。
`
angular - Ngxs 状態から行われた HTTP リクエストが Angular によって検出されない (ゾーン関連の問題)
私は ngx-progressbar を使用していますが、サービス、コンポーネント、またはリゾルバ内から開始された http リクエストで正常に動作します。
http リクエスト中に (サービスなどを介して) プログレス バーを手動でトリガーする必要がないことに注意してください。自動的にトリガーされます。
残念ながら、NGXS State 内から http リクエストを行うと、期待どおりに動作しません。
すべてのケースにボタンを作成しました:
- 「依頼する(店舗への発送、ゾーンなし)」
これは機能せず、プログレス バーが表示されません (または、表示されてもハングし、100% まで完了しません)。
- 「リクエストを作成(コンポーネント)」
これは期待どおりに機能し、進行状況バーが表示されます
- 「依頼する(店舗へ発送、ゾーンあり)」
ngx-progressbar の開発者に尋ねたところ、彼は実際に問題を発見し、http 呼び出しをゾーン内にラップすることで解決しました。これは機能し、進行状況バーが表示されます:
すべての http リクエストで進行状況バーを表示したいので、これを解決する正しいアプローチは何でしょうか?
zone 内ですべての http リクエストを実行するように NGXS に指示する方法はありますか?