习惯上“我是新的React,Redux和ES6"...
每当用户单击redux-router Link时,我需要通知我的组件,或者更具体地说,我需要调用一个Action (或类似的,我需要更新存储中的对象)。例如:
render(){
return (
<Link to={'/leaf/' + node.Id}>
<div className="col-md-2" style={divStyle}>
<label>
{node.Title}
</label>
</div>
</Link>
);
}我希望在用户单击该链接时收到通知。我不想阻止任何事情发生,我只想触发一个异步调用到存储,这样变量就会更新。
我该怎么做呢?
发布于 2017-02-25 07:01:44
您可能可以将onClick={// some function}属性附加到链接元素。如果这不起作用,可以将其添加到label html元素中。
它不应该阻止任何东西的传播,除非你特别告诉它。
https://stackoverflow.com/questions/42449598
复制相似问题