2017-12-28 26 views
-1

나는 Udemy : Reborn Native가있는 Re build Native 튜토리얼을 따르고 있습니다. Stephen Grider가 작성했습니다. 두 번째 자습서를 읽고 다음 코드를 작성했습니다. 현재 컴파일 중이 아니며 누군가이 코드가 현재 사용되지 않음을 알려주었습니다. 이 튜토리얼을 계속 진행하거나 더 나은 것을 찾아야할까요?원시 네이티브 튜토리얼은 더 이상 사용되지 않습니다

var React = require('react-native'); 
/* 
var { 
    Text, 
    View, 
    AppRegistry 
} = React; 
*/ 

var AppRegistry = React.AppRegistry; 
var Text = React.Text; 
var View = React.View; 
// same as: 
// var Text = React.Text; 
// var View = React.View; 

var StopWatch = React.createClass({ 
    render: function() { 


    return <View> 
     <Text> 
     00:00.00 
     </Text> 
     {this.startStopButon()} 
     {this.lapButon()} 
    </View> 
    }, 
    startStopButon: function() { 
    return <View> 
    <Text> 
     Start 
    </Text> 
    </View> 
    }, 
    lapButon: function() { 
    return <View> 
    <Text> 
     Lap 
    </Text> 
    </View> 
    }, 

    } 
}); 

AppRegistry.registerComponent('stopwatch', function() { 
    return StopWatch; 
}); 
//AppRegistry.registerComponent('stopwatch',() => StopWatch); 
+0

더 이상 사용되지 않는 것은 아닙니다. 다른 문제가 있습니다. 어떤 버전의 React를 사용하고 있는지 언급하지 않았습니다. 오프 사이트 리소스에 대한 요청 또는 따라야 할 튜토리얼에 대한 질문은 주제에 벗어나 있습니다. –

답변

0

React Native는 특히 지난 한 해 동안 매우 빠르게 변화하고 있습니다. 대부분의 자습서는 업데이트하지 않는 한 3-6 개월 만에 구형이됩니다. 귀하의 경우에는 es6 클래스를 사용하고 있지 않으므로 es5 이하는 createClass이며 더 이상 사용되지 않습니다. 이 튜토리얼을 계속 진행하는 것은 가치가있을 것입니다. 왜냐하면 그가 배워야 할 많은 주제를 다룰 것이기 때문에 RN의 문서를 열어 두어 계속 따라 가면서 모든 것이 최신 상태인지 확인해야 할 것입니다.

-1

@MattAft에 동의합니다. 나는 계속 갈거야. RN에 관한 가장 포괄적 인 튜토리얼 일 것입니다. 더 이상 작동하지 않는 것들을 치게 될 것입니다. 그러나 그것의 대부분은 여전히 ​​좋습니다. 그리고 그러한 것들을 통해 일하면서 RN sooo가 훨씬 더 잘 알려질 것입니다. 반응하는 네이티브 라우터 유출 (API가 변경됨)에주의하고 RN 문서를 가까이에두면 괜찮을 것입니다.