mobx

    5

    1答えて

    React/Mobxアプリケーションがあります。ストアで変更を加えるときに、コンポーネントが更新(再レンダリング)されていますが、いくつかの機能を追加するためにいくつかの比較を行う必要があるため、componentWillReceiveProps(nextProps)を使用しnextPropsとthis.propsを比較します。どういうわけかそれは呼ばれていません。どんなアイデア、何が間違っている

    0

    1答えて

    私は常に自分のauth.onAuthStateChange().then(user => ...をトップレベルのReactコンポーネントのcomponentDidMount()の中に入れました。 その後、私はcomponentWillUnmount() の内部でリスナーを削除します私の質問は、私はこれを、IFY mobxだろうかありますか?私は、トップレベルのコンテナコンポーネントのcompone

    3

    1答えて

    マイStore.jsにプッシュするときのビューに反応更新していない: import { observable, useStrict, action } from 'mobx'; useStrict(true); export const state = observable({ contacts: [] }); export const actions = {

    2

    1答えて

    mobxでは、observable.array()を使用する場合@computedプロパティで.lengthを計算するのは意味がありますか、それとも既に内部的に何らかの形でキャッシュされていますか? 一般に、@computedでキャッシュするのはどのようなプロパティですか?私はすべてのためにそれを使うべきですか?それは不必要な再計算につながる可能性がありますか?

    1

    1答えて

    モデルをエクスポートしてサーバー側の要求で検証として使用することをお勧めしますか?サーバは、アプリケーションにバンドルされている場合は、私はユーザー User = types.model("User", { id: types.identifier(), firstName: types.string, lastName: types.string, lef

    0

    1答えて

    class Someclass { @observable waiting = false; @observable error = null; @action.bound async authenticate({login, password}) { try { this.waiting = true; const re

    0

    1答えて

    入力フィールドでMOBX検証を検索していましたが、何かを見つけることができず、フォームを必要とする「MobX-input」が見つかりましたが、フォームはありません。私が見つけた別のものは、フォームを再び使用するValidatorJsとの "mobx-react-form"でした。ヒントや例があれば分かるはずです。私は単純な入力フィールドでそれを使用できるようにしたいだけです <Input plac