RN es6语法

import写法 

import React, {

Component,

PropTypes,

} from 'react';

import {

Image,

Text

} from 'react-native'

要导出一个类给别的模块用 

export default class MyComponent extends Component{

}

引用的时候

import MyComponent from './MyComponent';

定义一个继承自React.Component的class来定义一个组件类

class Photo extends React.Component { 

  render() {        return ( 《Image source={this.props.source}/>”);    }}

定义组件的属性类型和默认属性

class Video extends React.Component {   

 static defaultProps = {        autoPlay: false,        maxLoops: 10,    };  // 注意这里有分号    static propTypes = {        autoPlay: React.PropTypes.bool.isRequired,        maxLoops: React.PropTypes.number.isRequired,        posterFrameSrc: React.PropTypes.string.isRequired,        videoSrc: React.PropTypes.string.isRequired,    };  // 注意这里有分号    render() {        return ();    } // 注意这里既没有分号也没有逗号}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容