Próbuję dodać rekwizyt, który zależy od innych rekwizytów, które będą zasadniczo przekazywane przez składnik właściciela komponentu.`this.props` wewnątrz` getDefaultProps() `z React?
Więc zrobiłem:
propTypes: {
user: React.PropTypes.object,
comment: React.PropTypes.object
},
getDefaultProps: function() {
return {
admire: new Admire({
user: this.props.user,
comment:this.props.comment
})
};
}
Ale wydaje się, że rekwizyty user
i comment
nie są dostępne w getDefaultProps
czasu połączeń.
Czy istnieje sposób zdefiniowania domyślnego wniosku, który zależy od innych rekwizytów, które zostaną przekazane z komponentów właściciela?