this.props.history.push ()는 중간 페이지를 건너 뜁니다.

Prachi Joshi

튜토리얼을 확인하고 라우터와 관련된 작은 프로젝트를 진행했습니다. 현재 프로젝트에 로그인, 확인 및 홈 3 페이지가 있습니다. 모든 페이지에 다음과 같은 제출 버튼이 있습니다.

<button type="submit"  onClick= {this.onSubmit()}>next page name</button>

로그인 및 확인 페이지에서 내 onSubmit 방법은 각각 다음과 같습니다.

this.props.history.push('/verify');
this.props.history.push('/home');

내 수입품입니다.

import { 
BrowserRouter as Router,
Switch,
Route,
NavLink,
useRouteMatch} from "react-router-dom";

홈 페이지가 없을 때는 로그인 페이지에서 확인을위한 탐색이 매우 좋았습니다. 하지만 세 번째 페이지를 추가했을 때 ; "홈"페이지 에서 로그인 페이지 에서 제출 버튼을 클릭 하면 " 확인 "페이지를 건너 뛰고 " "페이지 직접 이동 합니다.

내가 어디로 잘못 가고 있는지 안내 해주세요! 감사!

Mahdi

버튼 코드를 다음과 같이 변경해야합니다.

<button type="submit" onClick= {()=>this.onSubmit()}>next page name</button>

또는 다음과 같이 :

<button type="submit" onClick= {this.onSubmit}>next page name</button>

onClick이 콜백 함수를 가져오고 대신 함수를 호출하기 때문입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

FFmpeg는 이미지에서 비디오를 중간 또는 후방 범위를 건너 뜁니다.

분류에서Dev

this.props.history.push ( '/')를 사용하는 사용자 로그 아웃 리디렉션은 원하는 페이지로 리디렉션되지 않습니다.

분류에서Dev

이름, 중간 이름 및 성으로 문자 배열을 분할하고, C 언어에서 비어있는 경우 중간 이름을 건너 뜁니다.

분류에서Dev

PHP는 계속 조건 평가를 건너 뜁니다.

분류에서Dev

scanf를 건너 뜁니다 (?)

분류에서Dev

JSON stringify는 수준이 3 개 이상인 중첩 된 개체를 건너 뜁니다.

분류에서Dev

PHP는 첫 번째 MySQL 행을 건너 뜁니다. 일반적인 이중 fetch () 실수가 아닙니다.

분류에서Dev

Recv ()는 바이트를 건너 뜁니다.

분류에서Dev

pytest-dependency는 종속 테스트를 건너 뜁니다.

분류에서Dev

SQLSRV는 쿼리를 반환 할 때 행을 건너 뜁니다.

분류에서Dev

Genfromtxt는 #으로 정보를 건너 뜁니다.

분류에서Dev

Intro.js는 쿠키가 없을 때 페이지로드 단계를 건너 뜁니다.

분류에서Dev

Lotus Notes에서 로그인 페이지를 건너 뜁니다.

분류에서Dev

스칼라를 던지는 대신 잘못된 요소를 건너 뜁니다.

분류에서Dev

dnsConfig는 GKE에서 건너 뜁니다.

분류에서Dev

Elasticsearch는 @ -symbol을 건너 뜁니다.

분류에서Dev

Selenium RC는 요소를 클릭 한 후 onclick () 이벤트를 건너 뜁니다.

분류에서Dev

Selenium RC는 요소를 클릭 한 후 onclick () 이벤트를 건너 뜁니다.

분류에서Dev

Highcharts는 일련의 제공되지 않은 단계를 건너 뜁니다.

분류에서Dev

다중 처리 / for 루프가 요소를 무작위로 건너 뜁니다.

분류에서Dev

'E'가있는 scanf는 내 전체 루프를 한 번 건너 뜁니다.

분류에서Dev

'E'가있는 scanf는 내 전체 루프를 한 번 건너 뜁니다.

분류에서Dev

2 문자가있는 For-Loops는 많은 아웃 퍼를 건너 뜁니다.

분류에서Dev

SimpleDateFormat :: parse ()를 건너 뜁니다.

분류에서Dev

대량 삽입은 iinput 파일의 필드 중 하나를 건너 뜁니다.

분류에서Dev

c # XMLReader는 ReadElementContentAs를 사용한 후 노드를 건너 뜁니다.

분류에서Dev

함수는 사용자 입력을받지 않고 getline을 건너 뜁니다.

분류에서Dev

일일 합계를 계산하는 SQL 쿼리가 일을 건너 뜁니다.

분류에서Dev

XamlWriter가 ResourceDictionary를 저장하는 동안 "x : Name"특성을 건너 뜁니다.

Related 관련 기사

  1. 1

    FFmpeg는 이미지에서 비디오를 중간 또는 후방 범위를 건너 뜁니다.

  2. 2

    this.props.history.push ( '/')를 사용하는 사용자 로그 아웃 리디렉션은 원하는 페이지로 리디렉션되지 않습니다.

  3. 3

    이름, 중간 이름 및 성으로 문자 배열을 분할하고, C 언어에서 비어있는 경우 중간 이름을 건너 뜁니다.

  4. 4

    PHP는 계속 조건 평가를 건너 뜁니다.

  5. 5

    scanf를 건너 뜁니다 (?)

  6. 6

    JSON stringify는 수준이 3 개 이상인 중첩 된 개체를 건너 뜁니다.

  7. 7

    PHP는 첫 번째 MySQL 행을 건너 뜁니다. 일반적인 이중 fetch () 실수가 아닙니다.

  8. 8

    Recv ()는 바이트를 건너 뜁니다.

  9. 9

    pytest-dependency는 종속 테스트를 건너 뜁니다.

  10. 10

    SQLSRV는 쿼리를 반환 할 때 행을 건너 뜁니다.

  11. 11

    Genfromtxt는 #으로 정보를 건너 뜁니다.

  12. 12

    Intro.js는 쿠키가 없을 때 페이지로드 단계를 건너 뜁니다.

  13. 13

    Lotus Notes에서 로그인 페이지를 건너 뜁니다.

  14. 14

    스칼라를 던지는 대신 잘못된 요소를 건너 뜁니다.

  15. 15

    dnsConfig는 GKE에서 건너 뜁니다.

  16. 16

    Elasticsearch는 @ -symbol을 건너 뜁니다.

  17. 17

    Selenium RC는 요소를 클릭 한 후 onclick () 이벤트를 건너 뜁니다.

  18. 18

    Selenium RC는 요소를 클릭 한 후 onclick () 이벤트를 건너 뜁니다.

  19. 19

    Highcharts는 일련의 제공되지 않은 단계를 건너 뜁니다.

  20. 20

    다중 처리 / for 루프가 요소를 무작위로 건너 뜁니다.

  21. 21

    'E'가있는 scanf는 내 전체 루프를 한 번 건너 뜁니다.

  22. 22

    'E'가있는 scanf는 내 전체 루프를 한 번 건너 뜁니다.

  23. 23

    2 문자가있는 For-Loops는 많은 아웃 퍼를 건너 뜁니다.

  24. 24

    SimpleDateFormat :: parse ()를 건너 뜁니다.

  25. 25

    대량 삽입은 iinput 파일의 필드 중 하나를 건너 뜁니다.

  26. 26

    c # XMLReader는 ReadElementContentAs를 사용한 후 노드를 건너 뜁니다.

  27. 27

    함수는 사용자 입력을받지 않고 getline을 건너 뜁니다.

  28. 28

    일일 합계를 계산하는 SQL 쿼리가 일을 건너 뜁니다.

  29. 29

    XamlWriter가 ResourceDictionary를 저장하는 동안 "x : Name"특성을 건너 뜁니다.

뜨겁다태그

보관