React Native 学习笔记三(关于prop属性的使用和复用)
来源:互联网 发布:淘宝内衣哪些有买家秀 编辑:程序博客网 时间:2024/06/01 07:33
例子出现了一样名为View
的组件。View
常用作其他组件的容器,来帮助控制布局和样式。(每个return下面 只能有一个直属的View)
仅仅使用props
和基础的Text
、Image
以及View
组件,就已经足以编写各式各样的UI组件了。
Props(属性)import {
AppRegistry,
StyleSheet,
Image,
View
} from 'react-native';
class helloReact extends Component {
//渲染
render() {
//pic 外层有{} 是为了将变量嵌套进jsx中 {}表示的意思事{}内部为一个js变量或者表达式 需要执行 并将执行后的值取出
// let相当于var 变量定义 (目前理解)
let pic = {
uri: 'https://upload.wikimedia.org/wikipedia/commons/d/de/Bananavarieties.jpg'
};
return (
<Image source={pic} style={{width: 193, height: 110}} />
);
}
}
不同的场景使用不用的属性定制 可以提高复用性
import { AppRegistry, StyleSheet, Text, View} from 'react-native';class Greeting extends Component{ render(){ return( //自定义控件也可以使用props(属性) <Text>Hello{this.props.name}</Text> ); }}class helloReact extends Component { //渲染 render() { return ( //设置显示风格 自定义View 显示结果为Hellohello HelloWorld <View style={{alignItems:'center'}}> <Greeting name='hello'/> <Greeting name='World'/> </View> ); }
0 0
- React Native 学习笔记三(关于prop属性的使用和复用)
- React Native 学习笔记四(关于state的使用)
- React Native 学习笔记五(关于样式的使用)
- React Native 学习笔记七(关于布局的使用)
- React-native 学习笔记(三)
- 关于React native 的总结和笔记
- React Native 学习笔记二十(关于ListView的使用)
- React Native 学习笔记九(ScrollView的使用)
- React Native 学习笔记十(ListView的使用)
- React Native 学习笔记十五(图片的使用)
- react native学习笔记9——引入第三方组件和react-navigation的使用
- React Native探索(三)组件的Props(属性)和State(状态)
- React Native学习笔记(三)组件生命周期
- React Native入门学习笔记三(JSX语法)
- React Native 学习笔记(三)---自上而下,直觉理解
- React Native 学习笔记十八(关于样式 补充)
- React Native 学习笔记十九(关于开发环境)
- React Native 属性使用
- Android Studio 下获取debug sha1和md5
- UITextField 中英文字数限制
- 微信公众号之批量保存文章图片 亲测有效!
- NDK SO 库开发与使用中的 ABI 构架选择
- 这些企业移动化发展遇到的坑,你可能正在经历
- React Native 学习笔记三(关于prop属性的使用和复用)
- Javadoc注解规范
- BP神经网络-- C语言实现 下
- MySql免安装版配置使用教程
- HDU 3364 Lanterns(高斯消元入门题目——开关问题)
- ADB安装与配置
- PHP通过curl向其它服务器发请求
- thinkphp将名字按首字母进行排序
- C#.net 通过后台 上传文件案例