从一条路线移动到另一条路线而无需拆卸当前组件

时间:2019-07-25 20:35:16

标签: reactjs react-router

我有一个products组件,该组件加载产品表,当第一次渲染该产品表时,调用componentDidMount,在这里我请求用当前产品填充该表。 在表格的顶部,我具有以下链接

    <Link to={'/products/new'} className="btn btn-primary pull-right">
      ADD PRODUCT
      </Link>

将我带到带有添加产品的表单的另一条路线的另一个组件中,问题是我卸下了当前的产品

保存后,我将执行以下操作

this.props.history.push('/products')

重新加载产品表,但那时候我不想再次调用componentDidMount来仅通过添加一条记录来再次填充表,

0 个答案:

没有答案