Maison  >  Article  >  interface Web  >  Comment implémenter la page de saut en réaction

Comment implémenter la page de saut en réaction

藏色散人
藏色散人original
2023-01-03 09:24:098580parcourir

Comment implémenter le saut de page dans React : 1. Introduisez le composant bouton via "import { Button } from 'antd';"; 2. Écrivez onclick à l'intérieur du composant bouton 3. Écrivez le contenu de la méthode en dehors du rendu sous la forme "tiaozhuan( ) {window.location.href=""}" ; 4. Utilisez le routage de liens ; 5. Utilisez la balise a pour sauter.

Comment implémenter la page de saut en réaction

L'environnement d'exploitation de ce tutoriel : système Windows 10, React version 18.0.0, ordinateur Dell G3.

Comment implémenter le saut de page en réaction ? "Projet React pour implémenter le saut de page"

import { useNavigate } from 'react-router-dom';
  const navigate = useNavigate();
  navigate(-1)//适用于返回上级页面
  navigate('/router');//也可直接加路径

2. Utiliser le routage par lien

Première citation

import { Button } from 'antd';

Ajoutez ensuite l'itinéraire à la page vers laquelle vous souhaitez accéder dans ce fichier de routage

Écrivez ensuite cette phrase dans le retour.

class App extends Component {
tiaozhuan(){
    window.location.href="http://www.baidu.com"
   }
  render(){
  return (
    <>
    <div id="zhu" style={{ width: 400, height: 400 }}></div>
    <div id="zhe" style={{width: 600,height:400}}></div>
      <p>123 </p>
       <Button onClick={this.tiaozhuan}>跳转页面</Button>
      </>
  );  }
};
export default App;

3. Le plus simple est la balise a

import { Link } from &#39;umi&#39;;

Apprentissage recommandé : "

tutoriel vidéo React

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn