react+reduxを使っています。
多くの例ではカウンターアプリみたいなものが取り上げられています。
propsで値を渡すことによって、その値が変化したときに、UIが更新されるため、reactは便利だと思います。
しかし、例えば、そのカウンターアプリにエクスポートボタンのcomponentを追加するとします。今現在のcountの値をテキストファイルとしてダウンロードできるようにするものです。
そのエクスポートボタンは、countの値をpropsとして受け取ることで、内部でエクスポートの関数を作って、onClickに書くことができます。
しかし、countの値が変わったところでそのエクスポートボタンのUIは変わりませんから、このやり方は違う気がしています。
それでは、countの値をファイルとして出力する関数自体をエクスポートボタンに渡せば良いと思うのですが、ここでもし、エクスポートボタンの親コンポーネントがcountの値を持っていなかった場合、どうすればいいでしょうか?
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/23 13:55