3
アプリのエントリーを設定する場合は、次のようになります。AppRegistry.registerComponentの2番目のパラメータがなぜ機能するのですか?
AppRegistry.registerComponent( 'App1'、()=> App1);
App1
ではなく、2番目のパラメータが() => App1
で、() => App1
は、返り値App1
以外は実際には何も行いません。
アプリのエントリーを設定する場合は、次のようになります。AppRegistry.registerComponentの2番目のパラメータがなぜ機能するのですか?
AppRegistry.registerComponent( 'App1'、()=> App1);
App1
ではなく、2番目のパラメータが() => App1
で、() => App1
は、返り値App1
以外は実際には何も行いません。
第2パラメータは関数です。それは何もしないだけでなく、あなた自身が言った - あなたのコンポーネントを返します。
RNは、アプリケーションをレンダリングするときに、この関数を使用して、アプリケーションコンテナでレンダリングされるコンポーネントを取得します。 これは簡単に実装された方法です。
変数の代わりに関数を使用するとどのような利点がありますか? – CoderLim