Reactjs 捕获React路由器链路中的onClick
习惯性的“我对反应、重复和ES6是新手” 每当用户单击redux路由器链接时,我需要通知我的组件,或者更具体地说,调用操作(或者类似的,我需要更新存储中的对象)。例如:Reactjs 捕获React路由器链路中的onClick,reactjs,react-router,react-redux,Reactjs,React Router,React Redux,习惯性的“我对反应、重复和ES6是新手” 每当用户单击redux路由器链接时,我需要通知我的组件,或者更具体地说,调用操作(或者类似的,我需要更新存储中的对象)。例如: render(){ return ( <Link to={'/leaf/' + node.Id}> <div className="col-md-2" style={divStyle}> <
render(){
return (
<Link to={'/leaf/' + node.Id}>
<div className="col-md-2" style={divStyle}>
<label>
{node.Title}
</label>
</div>
</Link>
);
}
render(){
返回(
{node.Title}
);
}
我希望在用户单击链接时收到通知。我不想阻止任何事情的发生,我只想对存储进行异步调用,以便更新变量
我该怎么做?您可能可以将
onClick={//some function}
属性附加到Link元素。如果这不起作用,可以将其添加到label html元素中
它不应该阻止任何传播,除非你特别告诉它