React Native工作小技巧及填坑记录
React 技巧 记录 工作 native 填坑
2023-09-27 14:29:03 时间
http://www.cnblogs.com/shaoting/p/5934725.html 原文
以下是本人在React Native开发工作中使用的一些小技巧,记录一下。
http://www.cnblogs.com/maoyazhi/p/5644613.html
1.从网络上拉取下来的React Native缺少React和React Native库.
终端
1. cd 项目根目录
2. npm install
3. 完成之后,在根目录中会出现node_modules文件夹(和package.json同级目录).OK.接下来使用Xcode再次打开就好了.
2.如何导入第三方库.
1.cd 项目根目录
2.npm i 库名 --save
如: npm i react-native-tab-navigator --save 导入了react-native-tab-navigator这个库
3.获取屏幕的宽和高
使用Dimensions
1
2
|
var
Dimensions = require(
'Dimensions'
);
var
{width,height} = Dimensions.get(
'window'
);
|
使用:
1
2
3
|
leftViewStyle:{
width:width/4,
},
|
4.根据不同的平台设置不同的效果
使用Platform
先引入Platform:
1
2
3
4
5
6
7
8
9
10
|
import
{
AppRegistry,
StyleSheet,
Text,
View,
ListView,
Image,
TouchableOpacity,
Platform
} from
'react-native'
;
|
使用:
1
2
3
4
|
iconStyle:{
width: Platform.OS ===
'ios'
? 30 : 25,
height:Platform.OS ===
'ios'
? 30 : 25
},
|
5.颜色值使用RGB三色值.
1
|
backgroundColor:
'rgba(234,234,234,1.0)'
,
|
6.ref的使用,可以获取上下文的组件.
1
|
<TextInput ref=
"tel"
style={styles.telInputStyle} placeholder = {
'
|
相关文章
- React Native 环境搭建和创建项目(Mac)
- Shopee在React Native 架构方面的探索
- React Native学习资源汇总
- react-native-image-viewer实现大图预览
- react-native 给ScrollView添加上拉加载和下拉刷新
- 前端MVVM模式及其在Vue和React中的体现
- react:context上下文的使用
- react-native-wechat的使用
- webpack-react之webpack篇(http://www.jianshu.com/p/794d573d2c53)
- React + Node.JS 巧妙实现后台管理系统の各种小技巧(前后端)
- React + TypeScript 默认 Props 的处理
- 重新学习 React (一) 生命周期,Fiber 调度和更新机制
- React hooks实践
- React Hooks
- 从 0 到 1 理解 React redux 的设计思想 (5步分解, 保证小白都能看得懂)
- 如何高效管理 React Native 项目中的图片资源
- React Native——react-navigation的使用
- react-native组件的拆分技巧
- react-native使用蚂蚁金服的antd-mobile组件库教程
- React Native工作小技巧及填坑记录
- react-native 开发的鲨鱼笔记app