在redux中显示组件时,我可以使用Link来显示组件,还是应该使用dispatch来显示组件。
import React from "react";
import Masterlayout from "../Masterlayout";
import "./py.css";
function Python() {
const show = () => {
<Link to="/Form"></Link>;
};
return (
<div>
<Masterlayout>
<h2>About Python</h2>
<p>some paragraph</p>
<button onClick={show}>click me</button>
</Masterlayout>
</div>
);
}
export default Python;
1条答案
按热度按时间oknwwptz1#
在Redux中,当需要对Redux存储进行数据操作时,会使用调度。2如果没有数据操作,调度就没有意义。3在这里,您尝试导航到/Form,这完全可以通过链接完成,没有问题。4在Form中,加载组件后,你可以在表单组件useEffect中调度一个动作来加载表单数据。2希望这能有所帮助。如果我误解了你的问题,请告诉我。