私はパラメータと呼ばれる店舗オブジェクト(JAVA APIと相互作用するために接続するReact-Redux App)を持っています。私の新しいコンポーネントで小道具で(店舗)変更する
私は入力ダニボックスの電気ショック療法を更新するときに、このオブジェクトが別のコンポーネントに更新されます...
私は私にJSONとしていくつかの処理の後、このオブジェクトを送信「をテンプレートとして保存」ボタンを持っていますAPI。
奇妙な機能を持つ新しいコンポーネント内のこのオブジェクト(パラメータ)の変更をCATCHする必要があります。
私はそれに一連の "if"テストを実行するかもしれないので、いくつかの入力が欠落しているかどうかを見て、 "Save as template"ボタンを隠すかグレーアウトしてください。
これは可能ですか?
componentDidMount() {
}
と
componentWillReceiveProps() {
}
多くの助けであるように思われません。
コードを投稿できますか? –
そのサウンドから 'render()'関数からすべてを行うことができます。 – Aaron
レンダリングメソッドでオブジェクトを検証し、検証が失敗した場合はボタンを使用不可にすることができます。このためにライフサイクルメソッドを使用する必要はありません。 – trixn