Υπέροχη συμβουλή, ευχαριστώ.
Επιτρέψτε μου να πάω αυτό το μοτίβο λίγο παραπέρα και να προτείνω να περάσετε την Προβολή στο Container, ώστε να μπορείτε να αποσυνδέσετε τη λογική του στοιχείου "ανάκτηση" και "παρουσίαση" :
Αυτή είναι η λειτουργία απόδοσης του κοντέινερ:
return React.cloneElement(React.Children.only(this.props.children),{ fetchedProperty:goesHere }) Here is the usage :
‹CommentListContainer›
‹CommentList className={''mySuperDuperClass''} otherViewSpecificProps={goHere}/›
‹/CommentListContainer›
Τώρα μπορείτε να αποδώσετε διαφορετικά το CommentList με την ίδια λογική ανάκτησης.