下記はボタンを押すとボタンに対応した文字列を返すデモです。
demo
ViewでuseSelector
を下記の通り使用しています。
js
1const text = useSelector(text => text);
useSelectorの引数に渡している関数が、何をしているのかが理解できません。
useSelectorの引数に渡している関数が何を行なっているかご教示いただけないでしょうか。
機能している状態を見るに、
- レンダリングとDispatch毎に
useSelector
が実行される useSelector
が実行される度に、StoreのStatetext
を返す関数text => text
が実行される
ということかとは思うのですが、関数text => text
がなぜどのようにしてStatetext
を返しているかが理解できていません。
例えばuseSelector(text)
であれば、「useSelector
実行毎にStoreからtext
取得してるんだな」と理解できるのですが。
あなたの回答
tips
プレビュー