問題タブ [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.

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

angular - Pipe and Tap VS サブスクライブで ngxs

私はパイプとサブスクライブで遊んでいます。タップでパイプを使用している場合、コンソールには何もログインしません。サブスクライブを使用している場合は、機能しています。それで、私は何を間違っていますか?

RxJs 6、TypeScript、および ngxs を Angular 6 のストアとして使用しています。

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

ngxs - @ngxs/form-plugin では、例で言及されているプロパティの定義は何ですか?

gitbook でNgxsFormPluginModuleの説明を展開してください。

でリアクティブフォームの例を実装しました@ngxs/form-plugin

それはうまく機能しますが、それを機能させるのは少し苦労しました。フォームの状態にこれらの特定のプロパティが必要であることが明確ではなかったからです。

これらのプロパティとその使用目的の説明を追加できますか?

  • の可能な値は何ですかstatus、またはこれは開発者が定義するまでですか?
  • どのような種類のオブジェクトでerrors、何に使用されますか? 検証が失敗した場合でも、空のように見えます。errors配列であることが示唆されますが、例ではデフォルトをオブジェクトとして定義していますか?

ここにあなたの答えがあるため、これを質問として投稿しています: ngxs に関する質問はどこに投稿するのが最適ですか?

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

angular - オペレーターをパイプするときに「forkJoin」オブザーバブルを返す方法

このリゾルバーがうまく機能する前に:

今、私は実際にはうまくいかないようなことをしなければなりません:

このエラーが発生しているため:

タイプ 'Observable<[any, any, any, any]>' の引数は、タイプ 'OperatorFunction' のパラメーターに割り当てられません。タイプ 'Observable<[any, any, any, any]>' は、署名 '(source: Observable): Observable' に一致しません。

修正方法はありますか?

今、私はhttps://ngxs.gitbook.io/ngxs/advanced/action-handlersが行われforkJoinた後にのみ返すことに注意しますofActionSuccessful(SomeSctonSuccess)

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

angular - ngxs @Select observable を調整する方法

状態マネージャーとして ngxs を使用してアプリケーションを構築しています。私のアプリはページ分割されたメッセージのフィードを表示しますが、すべてのメッセージは状態にあり、私の場合は約 1000 です。投稿をページ分割するセレクターがありますが、アプリが最初に読み込まれると、投稿が入るとパフォーマンスが大幅に低下します。

私はこのような過激なことを試しました:

ただし、一部のメッセージはほぼ瞬時に表示されますが、10 秒経っても表示されません。私は何か間違ったことをしていますか?