매우 간단한 예를 사용하여 React.js 상위 구성요소의 아이디어를 이해하세요.

一个新手
풀어 주다: 2017-10-06 10:42:15
원래의
1543명이 탐색했습니다.

코드를 디버깅하기 전에 두 개의 캐시를 설정했습니다.

사용자 이름과 콘텐츠입니다.

콘솔에서 두 개의 캐시 코드를 설정합니다.

localStorage.setItem('username','老王')
localStorage.setItem('content','类容')
로그인 후 복사

다음 코드를 실행하기 전에 먼저 이 두 캐시를 설정해야 합니다. , 왜냐하면 제가 고차 컴포넌트에 퍼블릭 메소드를 캡슐화했고 호출이 입력 상자

의 값에 캐시되고 고차 컴포넌트가 반환한 컴포넌트가 이 메소드를 호출하기 때문이죠

'react''react-dom'.state={data:''==(event)=>=
            <Comp handBlur={.handBlur} data={.state.data}/> <input type="text" defaultValue={props.data} onBlur={props.handBlur}/> <textarea defaultValue={props.data}></textarea> <p>111</p>let LocalInput=local(Input,&#39;username&#39;=local(Textareas,&#39;content&#39;=<p>
                <form><LocalInput/>
                    类容 <LocalTextareas/>
                    <Localp></Localp>
                </form>
            </p><From></From>,document.querySelector("#root"))
로그인 후 복사

위 내용은 매우 간단한 예를 사용하여 React.js 상위 구성요소의 아이디어를 이해하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿