私たちは、コードのかなりの箇所で使用しているパラメータセット(パラメータタイプ、デフォルト/最小/最大値、説明など)を管理する(TypeScript)クラスを持っています。 私たちのGUIではReactを使い始めました。私たちが構築しているコンポーネントの1つは、本質的に何らかのパラメータプロパティパネルです。私のコンポーネントの小道具では、カスタムParameterSetクラスを使用したいと考えています。小道具にカスタムクラスを含めることはできますか?
これは機能しますか?または小道具は単純なタイプである必要がありますか? Reactは、小道具が単純な型よりも複雑なカスタムクラスを含んでいるときに、正しく機能しなくなる内部のことをしますか?
propsは単なるオブジェクトです。あなたがそれを与えるものは何でも入れることができます。ここには魔法はありません – Rob
そのため、小道具をチェックしている内部の特定のアクションはありません(たとえば、変更された場合など)。 –