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>
    );
    }
    }

     

  • 相关阅读:
    #转 并查集详解
    美素数
    Wireless Network
    寒假CF- WA了不要怕!
    寒假CF1 小呀小苹果儿
    (专题赛)A Bug's Life
    (周三赛)The Hardest Problem Ever
    (周三赛)A==B?
    (周三赛)还是畅通工程
    cursor改变鼠标样式
  • 原文地址:https://www.cnblogs.com/madaha/p/5919288.html
Copyright © 2011-2022 走看看