React Native创建组件的三种方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React Native创建组件的三种方式相关的知识,希望对你有一定的参考价值。

创建组件的三种方式
1.ES6创建组件的方式

 export default class HelloComponent extends Component{
     render(){
         return <Text style={{color: ‘red‘}}>Hello</Text>
     }
 }

2.ES5创建组件的方式

var HelloComponent = React.createClass({
    render(){
        return <Text style={{color: ‘red‘}}>Hello</Text>
    }
})
module.exports = HelloComponent;

3.函数式定义的无状态组件

function HelloComponent(){
    return  <Text style={{color: ‘red‘}}>Hello</Text>
}
module.exports = HelloComponent

以上是关于React Native创建组件的三种方式的主要内容,如果未能解决你的问题,请参考以下文章

React Native基础与入门--初识React Native

react创建组件的三种方式

React创建组件的三种方式及区别

React Native组件生命周期及属性传值props详解

React Native 组件之Image

React创建组件的3种写法