react-native基本知识点(4/4)
2022-04-25 10:16 猎手家园 阅读(55) 评论(0) 编辑 收藏 举报一、目录结构
App.js 项目的根组件
index.js 项目的入口文件
package.json 项目的描述文件
eslintrc.js eslint的配置文件
prettierrc.js 格式化配置文件
android 编译android相关
ios 编译ios相关
二、生命周期
1、constructor
实例被初始化时,一般对组件做初始化工作,如state
2、render
组件被渲染时和被更新时
3、componentDidMount
组件挂载完毕后触发,如发布异步请求
4、componentWillUnmount
组件被卸载时触发,如清除定时器、取消订阅
三、组件
1、this关键字的传递问题
由于疏忽,经常遇到this关键字报undefind的错误,常用的解决办法就是使用箭头函数,如:
handlePress=()=>{
console.log()
}
2、mobx 全局数据管理库
3、props 子父组件属性传递
4、state 相当于vue中的data,设置局部变量
(待续更新中......)
欢迎关注我的公众号:云栖语,不一样的研发视界。

云栖语微信公众号:change-1978
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 为DeepSeek添加本地知识库
· 精选4款基于.NET开源、功能强大的通讯调试工具
· DeepSeek智能编程
· 大模型工具KTransformer的安装
· [计算机/硬件/GPU] 显卡