0
我打电话跟裁判子功能,但孩子的功能有降低作用,故一点儿也不工作:使用REF与mapStateToProps不起作用reactjs
我的父母:
search(data) {
this.SearchProduct.search(data);
}
...
<SearchProduct ref={instance => { this.SearchProduct = instance; }} />
我的孩子:
class SearchProduct extends React.Component {
...
search(data) {
console.log(data)
}
...
}
const mapStateToProps = (state, ownProps) => ({
basket: state.basket,
});
const mapDispatchToProps = (dispatch, ownProps) => ({
setBasket: (basket) => {
dispatch({ type: 'SET_BASKET', basket });
}
});
module.exports = connect(
mapStateToProps,
mapDispatchToProps,
null,
{ withRef: true }
)(SearchProduct);
当我火了:
component.js:25 Uncaught TypeError: this.SearchProduct.search is not a function
任何人有一个想法?
感谢的很多