Pracuję nad Meteor używając samouczka React i próbuję zrozumieć createContainer(). Od czytania tutaj:co tworzy createContainer w Meteorcie za pomocą React?
http://guide.meteor.com/v1.3/react.html#using-createContainer
myślę, że jest to funkcja zdefiniowana w meteor/react-meteor-data
, który jest używany do ładowania danych. W tym konkretnym przypadku pobiera dane z bazy danych Mini Mongo (o nazwie Task
). Moje pytanie brzmi: co robi drugi argument tworzenia Kontenery? (o nazwie App
tutaj). Dziękuję Ci!
class App extends Component {
//...class definition
}
export default createContainer(() => {
return {
//Tasks is a Mongo.Collection
//returns the matching rows (documents)
//here we define the value for tasks member
tasks: Tasks.find({}, { sort: { createdAt: -1} }).fetch(),
};
}, App);