我有一条去过的路线的子段。
此子组件将提交回发。
我觉得我应该能够执行以下操作:
import React, { Component } from 'react';
import { connect } from "react-redux";
class Back extends Component {
constructor() {
super()
this.goBack = this.goBack.bind(this);
}
goBack() {
this.props.history.goBack();
}
render() {
return(
<div className="linkback" onClick={this.goBack}>
<div className="triangle" />
</div>
)
}
}
export default connect(null, null)(Back);
但是,当我尝试查看this.props和this.props.history时,分别得到{}和undefined。
我还需要做些什么才能使路线向下传递?我正在使用连接路由器。
我是否需要实际将该位置直接传递给子组件?这是合并的目的吗?