react.js 자바 스크립트로 입력 값 변경

일라 리오 잉글 러

javascript / jquery로 값을 변경하고 싶지만 제출을 누르면 새 초기 값이 아닌 이전 초기 값이 사용됩니다.

반응 코드를 변경할 수 없으며 아래와 같이 javascript / jquery로만 값을 변경할 수 있습니다.

var value = "randomIntValue";
$("input[data-reactid='.0.2.0.0.0.0.0.2.0.0.3.0.3.0.0']").val(value).change();

위의 코드는 작동하지 않습니다!

크리스

위의 주석에서 수집 할 수있는 내용에서 문제는 jQuery를 통해 React 제어 구성 요소를 변경하려고한다는 것입니다.

뷰에서 직접 React 상태를 업데이트 할 수 없기 때문에 불가능합니다. jQuery 코드를 실행할 때 변경 사항은 일시적으로 DOM에 적용되지만 React는 이에 대해 알지 못합니다. 따라서 React가 뷰를 다시 렌더링해야 할 때 DOM의 이전 값을 덮어 씁니다.

또한를 통해 구성 요소에 액세스하는 data-reactid것은 React virtual-DOM이 변경되면 값이 변경 될 수 있기 때문에 나쁜 접근 방식입니다.

DOM 변경을 적용하려고 할 때 React와 jQuery를 사용하는 것은 일반적으로 나쁜 생각입니다. React 코드에 액세스 / 변경할 수 없다면 운이 좋지 않은 것 같습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트 변경 입력 값

분류에서Dev

자바 스크립트를 통해 입력 값 변경

분류에서Dev

입력 쌍 자바 스크립트의 값 변경

분류에서Dev

옵션 선택시 자바 스크립트 변경 입력 값

분류에서Dev

자바 스크립트 입력 변경

분류에서Dev

HH : MM 입력 값을 자바 스크립트 유효 날짜로 변환

분류에서Dev

MDC 웹 : mdc-select 변경시 숨겨진 입력 값 업데이트 (기본이 아닌 선택 상자) | 자바 스크립트 (JS)

분류에서Dev

HTML 입력 값을 자바 스크립트 함수에 전달한 다음 JS 결과를 <p> HTML로 출력

분류에서Dev

입력 텍스트 값 변경 JS

분류에서Dev

입력 텍스트 필드를 레이블 자바 스크립트 내부에 입력 된 값을 사용하여 레이블로 변경하십시오.

분류에서Dev

자바 스크립트를 사용하여 입력 값 텍스트 색상 변경

분류에서Dev

자바 스크립트로 매개 변수 값 변경

분류에서Dev

mysql 값을 PHP 배열로 가져온 다음 배열의 자바 스크립트 변수에 할당 한 다음 자바 스크립트 함수에 입력

분류에서Dev

자바 스크립트로 입력 필드에 값 추가

분류에서Dev

로드 후 자바 스크립트 설정 입력 값

분류에서Dev

자바 스크립트는 다중 입력 배경색 변경

분류에서Dev

자바 스크립트-입력 배경 변경

분류에서Dev

자바 스크립트로 선택 옵션 값과 ID로 2 개의 숨겨진 입력 값을 변경하는 방법

분류에서Dev

자바 스크립트를 사용하여 struts2 반복기 내부의 입력 값 변경

분류에서Dev

자바 스크립트 변수와 동일한 입력 최대 값

분류에서Dev

클릭 값을 교대로 자바 스크립트 변경

분류에서Dev

자바 스크립트로 drop_down 요소의 값 변경

분류에서Dev

자바 스크립트로 PHP 값 변경

분류에서Dev

자바 스크립트로 HTML 양식 값 변경

분류에서Dev

자바 스크립트에서 변수를 이름으로 사용하여 입력 필드 값 가져 오기

분류에서Dev

HTML 테이블에서 자바 스크립트로 입력 유형 변경

분류에서Dev

자바 스크립트로 하나의 입력 필드 만 변경

분류에서Dev

자바 스크립트의 출력 변수 값

분류에서Dev

자바 스크립트에서 텍스트 상자 값 변경

Related 관련 기사

  1. 1

    자바 스크립트 변경 입력 값

  2. 2

    자바 스크립트를 통해 입력 값 변경

  3. 3

    입력 쌍 자바 스크립트의 값 변경

  4. 4

    옵션 선택시 자바 스크립트 변경 입력 값

  5. 5

    자바 스크립트 입력 변경

  6. 6

    HH : MM 입력 값을 자바 스크립트 유효 날짜로 변환

  7. 7

    MDC 웹 : mdc-select 변경시 숨겨진 입력 값 업데이트 (기본이 아닌 선택 상자) | 자바 스크립트 (JS)

  8. 8

    HTML 입력 값을 자바 스크립트 함수에 전달한 다음 JS 결과를 <p> HTML로 출력

  9. 9

    입력 텍스트 값 변경 JS

  10. 10

    입력 텍스트 필드를 레이블 자바 스크립트 내부에 입력 된 값을 사용하여 레이블로 변경하십시오.

  11. 11

    자바 스크립트를 사용하여 입력 값 텍스트 색상 변경

  12. 12

    자바 스크립트로 매개 변수 값 변경

  13. 13

    mysql 값을 PHP 배열로 가져온 다음 배열의 자바 스크립트 변수에 할당 한 다음 자바 스크립트 함수에 입력

  14. 14

    자바 스크립트로 입력 필드에 값 추가

  15. 15

    로드 후 자바 스크립트 설정 입력 값

  16. 16

    자바 스크립트는 다중 입력 배경색 변경

  17. 17

    자바 스크립트-입력 배경 변경

  18. 18

    자바 스크립트로 선택 옵션 값과 ID로 2 개의 숨겨진 입력 값을 변경하는 방법

  19. 19

    자바 스크립트를 사용하여 struts2 반복기 내부의 입력 값 변경

  20. 20

    자바 스크립트 변수와 동일한 입력 최대 값

  21. 21

    클릭 값을 교대로 자바 스크립트 변경

  22. 22

    자바 스크립트로 drop_down 요소의 값 변경

  23. 23

    자바 스크립트로 PHP 값 변경

  24. 24

    자바 스크립트로 HTML 양식 값 변경

  25. 25

    자바 스크립트에서 변수를 이름으로 사용하여 입력 필드 값 가져 오기

  26. 26

    HTML 테이블에서 자바 스크립트로 입력 유형 변경

  27. 27

    자바 스크립트로 하나의 입력 필드 만 변경

  28. 28

    자바 스크립트의 출력 변수 값

  29. 29

    자바 스크립트에서 텍스트 상자 값 변경

뜨겁다태그

보관