React JSX 내부 루프
P粉966979765
P粉966979765 2023-08-23 14:08:12
0
2
416

React JSX(ObjectRow가 별도의 구성 요소인 경우)에서 다음과 같은 작업을 수행하려고 합니다.

 for (var i=0; i < numrows; i++) {  } 

JSX가 함수 호출에 매핑되기 때문에 이것이 왜 유효한 JSX가 아닌지 깨닫고 이해합니다. 그러나 템플릿 세계에서 왔으며 JSX를 처음 사용하는 경우 위의 목표(구성 요소를 여러 번 추가)를 달성하는 방법을 잘 모르겠습니다.

P粉966979765
P粉966979765

모든 응답 (2)
P粉609866533

이것이 귀하의 상황에 적합한지 잘 모르겠지만 일반적으로maps가 좋은 대답입니다.

이것이for루프를 사용하는 코드인 경우:

으아악

map을 사용하여 다음과 같이 쓸 수 있습니다一>:

으아악

ES6 구문:

으아악
    P粉937769356

    JavaScript 함수를 호출하는 것처럼 생각해보세요.for루프를 사용하여 함수 호출에 인수를 전달할 수 없습니다.

    으아아아

    tbody함수가 어떻게tbody如何作为参数传递给for루프에 인수로 전달되어 구문 오류가 발생하는지 확인하세요.

    하지만 배열을 만들어 매개변수로 전달할 수 있습니다.

    으아아아

    JSX를 사용할 때 기본적으로 동일한 구조를 사용합니다.

    으아아아

    그런데 내 JavaScript 예제는 JSX 예제와 거의 똑같은 것을 변환합니다.Babel REPL을 사용해 JSX 작동 방식을 느껴보세요.

      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!