1
A
답변
3
는 더 이상 /** @jsx React.DOM */
없다 see here.
그들은 "The @jsx Pragma"를 호출. 그것은 반작용 변압기의 출력이 보는 방법을 특정 당신을 허용하는 데 사용되었다.
JSX 표현식을 자바 스크립트로 컴파일 할 때는 다시 React.createElement()
호출이 기본값이지만,이 동작은 처음 /** @jsx React.DOM */
주석으로 수정 될 수 있습니다.이 변환 방식은보다 일반적인 변환 방식으로, 보기.
더 이상 없습니다. React 팀이 출시 한 v0.12 노트에 다음과 같은 메모가 있습니다.
소스 React를 열기 전에이 작업을하고 싶었습니다. 더 이상
/** @jsx React.DOM */
! React specific JSX transform은 당신이 React in scope을 가졌다 고 가정한다 (어쨌든 true이어야한다).
+1
감사합니다 @ kaloyan이게 정말 도움이되었습니다. 나는 같은 짧고 간단한 설명을 찾고 있었다. –
반응 0.12는 더 이상 필요하지 않습니다. 그것이 왜 필요한지에 대한 설명은 [Github 여기] (https://github.com/babel/babel/issues/841)입니다. – samiles