尝试将历史记录连接到子组件

时间:2019-06-13 02:42:43

标签: javascript reactjs

我有一条去过的路线的子段。

此子组件将提交回发。

我觉得我应该能够执行以下操作:

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。

我还需要做些什么才能使路线向下传递?我正在使用连接路由器。

我是否需要实际将该位置直接传递给子组件?这是合并的目的吗?

0 个答案:

没有答案