zoukankan      html  css  js  c++  java
  • React Native 之 PropTypes(属性)

    以常见的基础组件Image为例,在创建一个图片时,可以传入一个名为source的prop来指定要显示的图片的地址,以及使用名为style的prop来控制其尺寸。

    <Image source={uri: 'https://upload.wikimedia.org/wikipedia/commons/d/de/Bananavarieties.jpg'} style={{ 193, height: 110}} />

    类似于OC里面给Image赋值

    自定义的组件也可以使用props。通过在不同的场景使用不同的属性定制,可以尽量提高自定义组件的复用范畴。只需在render函数中引用this.props,然后按需处理即可.

    class TestProps extends Component {

    render() { // 这里是花括号

    return ( // 这里是圆括号

    <Text>Hello {this.props.name}!</Text>
    );
    }
    }

    class HelloWorld extends Component {
    render() {

    let pic = {

    uri: 'https://upload.wikimedia.org/wikipedia/commons/d/de/Bananavarieties.jpg'
    };

    return (

    <View style={styles.container}>
    <TestProps name="ooooo" />
    <TestProps name="pppppp" />

    </View>
    );
    }
    }

     

  • 相关阅读:
    HDU-5384
    UVALive 5099
    ZOJ-2753
    HUD-5379
    HDU-5360
    HDU-5351
    HDU-5335
    HDU-5317
    HDU-2487
    常用十六进制颜色对照表代码查询
  • 原文地址:https://www.cnblogs.com/madaha/p/5919288.html
Copyright © 2011-2022 走看看