2017-09-15 4 views

답변

1

문자열을 전달하는 대신 함수를 전달합니다. 예를 들어, 다음과 같이 ref으로 구성 요소를 렌더링합니다.

<Slideshow ref={slideshow => this.slideshow = slideshow} />

이 지금 this.slideshow로 액세스 할 수 있습니다.

+1

이것이 React now에서도 작동하는 방식입니다. 문자열 참조는 더 이상 사용되지 않습니다. –

1

2016 년 2 월 현재 핵심 Preact 패키지는 콜백 참조를 지원하므로 링크 된 문서와 함께 따라야합니다.

코어 라이브러리에서 명시 적으로 이 아닌 것이이 아닌 하나는 string refs입니다. 그들은 React에서 더 이상 사용되지 않으며 제거 될 가능성이 있으므로 Preact가 먼저 구현하지 않았습니다. 문자열 참조가 필요하다면 (예전 써드 파티 라이브러리를 사용하지 않는 한 아마 그렇지 않을 것입니다.), preact-compat이 지원합니다.

자세한 내용은 issue #50 on Preact's GitHub을 참조하십시오.