問題タブ [recompose]

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 投票する
1 に答える
132 参照

reactjs - 子にコンテキストがあるコンポーネントのテスト

antd Checkboxコンポーネントでコンポーネントを使用していますCheckboxWidget。コンポーネントには次のcontextType定義があります。

shallow酵素によるレンダリングを使用してテストしたいので、ブロック内withContextからヘルパーを使用しています。recomposebeforeEach

ただし、次のようにテストを書くと:

Checkboxウィジェットが見つからないため、テストが失敗していることに気付きました。レンダリングされたコンポーネントが次のようになるためだと思います。

が未定義であることwrapper.instance()がわかりました。使用しようとしましたが、どちらでも機能していないようです。Subjectwrapper.instance().childrenwrapper.divewrapper.instance()

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

reactjs - この Functional React Component を Recompose を使用するコンポーネントに変更するにはどうすればよいでしょうか?

私は次の機能コンポーネントを持っていますが、これをステートメントbranchではなく拡張コンポーネントに変更する方法を知りたいと思っています。if

ボーナス ポイントとして、どのように Recompose を使用presenceして Redux ストアにアクセスし、変更しますか?