redux 是否必须使用调度来显示组件?

c90pui9n  于 2022-11-30  发布在  其他
关注(0)|答案(1)|浏览(134)

在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;
oknwwptz

oknwwptz1#

在Redux中,当需要对Redux存储进行数据操作时,会使用调度。2如果没有数据操作,调度就没有意义。3在这里,您尝试导航到/Form,这完全可以通过链接完成,没有问题。4在Form中,加载组件后,你可以在表单组件useEffect中调度一个动作来加载表单数据。2希望这能有所帮助。如果我误解了你的问题,请告诉我。

相关问题