ref = 'string'이 "레거시"인 이유는 무엇입니까? React 문서에서 그들은 말합니다 : React는 또한 모든 컴포넌트의 ref prop으로 문자열 (콜백 대신)을 사용하는 것을 지원하지만, 이 접근 방식은 이 시점에서 대부분 레거시 입니다. https://facebook.github.io/react/docs/more-about-refs.html 다음 예를 살펴보십시오. class Foo extends Component { render() { return this.action()} ref={input => (this._input = input)} />; } action() { console.log(this._input.value); } } 다음 대신 이것을 선호해야하는 이유 : class F..