react v6 函数组件跳转

import { useNavigate } from "react-router-dom";
function Menu() {
  const navigate = useNavigate();
  function menuClick(val) {
    /***/
    navigate(val.path);
    /***/
  }
  return (
    <div className="menu">
      {menu.map((item, index) => (
        <div
          key={index}
          onClick={() => {
            menuClick(item);
          }}
        >
          <span>{item.icon}</span>
          <span>{item.title}</span>
        </div>
      ))}
    </div>
  );
}

 

posted @ 2022-03-05 16:25  小万子呀  阅读(256)  评论(0编辑  收藏  举报