>  기사  >  웹 프론트엔드  >  반응에서 ref를 사용하는 방법

반응에서 ref를 사용하는 방법

藏色散人
藏色散人원래의
2020-11-26 10:31:482316검색

반응에서 ref를 사용하는 방법: 1. 콜백 함수 형식으로 사용합니다. 코드는 "기본 클래스 UserAdd 확장 구성요소 내보내기{...}"와 같습니다. 2. 문자열 형식으로 사용합니다. 코드는 다음과 같습니다. "내보내기..."와 같은 것입니다.

반응에서 ref를 사용하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, React16 버전 이 방법은 모든 브랜드의 컴퓨터에 적합합니다. RECOMBLENDEND : "

BASIC JavaScript Tutorial

" 첫 번째 콜백 함수 형식

콜백 함수 형식에는 세 가지 트리거 방법이 있습니다컴포넌트가 렌더링된 후

컴포넌트가 제거된 후

    ref가 변경된 후
  • import React,{Component} from 'react'
    export default class UserAdd extends Component{
        constructor(){
            super();
        }
        handleSubmit=()=>{
            let name=this.name.value;
            console.log(name);
        }
        render(){
            return(
                <form onSubmit={this.handleSubmit}>
                    <div className="from-group">
                        <label htmlFor="name">姓名</label>
                        <input type="text" className="form-control" ref={ref=>this.name=ref}/>
                    </div>
                    <div className="from-group">
                        <input type="submit" className="btn btn-primary"/>
                    </div>
                </form>
            )
        }
     
    }

    두 번째 문자열을 사용할 때 사용하세요. form.refs.string

    import React,{Component} from &#39;react&#39;
    export default class UserAdd extends Component{
        constructor(){
            super();
        }
        handleSubmit=()=>{
            let name=this.refs.name.value;
            console.log(name);
        }
        render(){
            return(
                <form onSubmit={this.handleSubmit}>
                    <div className="from-group">
                        <label htmlFor="name">姓名</label>
                        <input type="text" className="form-control" ref="name"/>
                    </div>
                    <div className="from-group">
                        <input type="submit" className="btn btn-primary"/>
                    </div>
                </form>
            )
        }
     
    }
  • 더 많은 프로그래밍 관련 지식을 보려면
  • 프로그래밍 학습

    을 방문하세요! !

위 내용은 반응에서 ref를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.