React-Native 和React的原理大体相同,但是React-Native更多的是用Native组件替代web组件,为了能够更好的理解React-Native,大家最好先了解一下React的基本语法结构。
我们先来看看一个简单的Hello world的实现方式:
import React,{ Component } from 'react';
import { AppRegistry,Text } from 'react-native';
class HelloWorldApp extends Component {
render() {
return (
<Text>Hello world!</Text>
);
}
}
AppRegistry.registerComponent('HelloWorldApp',() => HelloWorldApp);
对于React-Native我们可以放心使用ES6语法,因为React内部已经做了支持,尽管这个语法现在并没有被广泛支持,但是必将是未来开发的一个大的趋势, 所以我们放心的使用import,class 等语法。
AppRegistry这个语法,我们不用过于深究,这声明了整个项目工程的根入口,也就是说整个项目我也可能只声明使用了一次而已。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。