React Conf 2021
Posted on
In
javascript
suspense
“等待”目标代码加载,并且可以直接指定一个加载的界面(像是个 spinner),让它在用户等待的时候显示
以声明的方式来“等待”任何内容,包括数据
在编写组件的时候更加关注于获取数据和展示数据,关注点不应该放在如何获取数据以及处理数据的异常状态。suspense组件可以帮助我们更好的管理数据到UI。
通常一个组件like this
1 | function List ({pageId}) { |
原生项目接入React Native
Posted on
In
javascript
由于项目的业务需求,需要将原生的项目向React Native重构。原生的Android和iOS项目处于正常迭代的情况,React Native的重构版本已经初步完成一个基础版本,现在需要在这个基础版本上,进行原生端的接入工作。目标是在原生项目里的某几个页面,替换为React Native页面。
以下是记录本次接入遇到的问题
React-Native升级0.64
Posted on
In
javascript
前几天React-Native版本升级到了0.64,最近闲的没事积极响应最新版本(我不踩坑谁踩坑)
新版本主要的功能如下:
- Hermes引擎可以在iOS上使用了
- 默认支持组件的懒加载
- React版本升级到17
封装一个关注按钮
Posted on
In
javascript
JavaScript数据结构笔记-堆
Posted on
In
javascript
JavaScript数据结构笔记-二叉树、二叉查找树
JavaScript数据结构笔记-单向链表、双向链表
JavaScript数据结构笔记-队列、栈、散列表
苹果商务上架
Posted on
In
iOS
近期需要上架一款企业内部员工使用的app,通过正常的上架流程会得到Apple审核团队的拒绝,并推荐我使用Apple Business Manager方式上架改应用。之前从来没听过这个上架方式,现在记录一下使用Apple Business Manager上架的全流程