会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
笔记库
博客园
首页
新随笔
联系
管理
1
2
3
4
5
···
17
下一页
2022年2月28日
@rematch/core——dispatch的简化版
摘要: rematch是对redux的二次封装,简化了redux是使用,极大的提高了开发体验。rematch仅仅是对redux的封装,没有依赖redux-saga,也没有关联react,因此其可以用在其他的视图库中,如vue等。 rematch-官方文档 1 一个简单的demo 项目结构 ├── index
阅读全文
posted @ 2022-02-28 20:55 qiqi715
阅读(791)
评论(0)
推荐(0)
2021年6月30日
typescript之defaultProps
摘要: React 之 Default Prop Values React 官方文档 - Default Prop Values 方式一: Class 类名.属性名 通过组件的 defaultProps 属性可为其 Props 指定默认值。 class Greeting extends React.Comp
阅读全文
posted @ 2021-06-30 13:39 qiqi715
阅读(963)
评论(0)
推荐(0)
2020年11月20日
react-native 实现转场动画(非react-native-router-flux)
摘要: 前言 因为目前用车是三方(android、ios、web)适配, 用的路由是react-router-native react-native-router-flux路由自带转场动画效果, 转web报错, 想要做到兼容, 更改成本大 考虑成本, 只能自己实现一个转场动画 转场动画原理 动画开始前, 当
阅读全文
posted @ 2020-11-20 10:22 qiqi715
阅读(397)
评论(0)
推荐(0)
2020年10月30日
React Diff 分析
摘要: 一 diff策略 React用 三大策略 将O(n^3)复杂度 转化为 O(n)复杂度 策略一(tree diff): Web UI中DOM节点跨层级的移动操作特别少,可以忽略不计。 策略二(component diff): 拥有相同类的两个组件 生成相似的树形结构, 拥有不同类的两个组件 生成不同
阅读全文
posted @ 2020-10-30 10:38 qiqi715
阅读(560)
评论(0)
推荐(0)
2020年7月29日
Xcode模拟器录屏
摘要: 1.进入终端,cd到要放置录屏文件的位置 cd Movies/ 2.输入命令 xcrun simctl io booted recordVideo filename.mov 3. 停止录屏 control + c 最后进入到对应文件夹就可以找到录制好的视频了。
阅读全文
posted @ 2020-07-29 09:24 qiqi715
阅读(744)
评论(0)
推荐(0)
2020年6月15日
web通讯的四种方式,短轮询、长轮询(comet)、长连接(SSE)、WebSocket
摘要: 一 短轮询 1.1 定义 http端轮询是服务器收到请求不管是否有数据都直接响应 http 请求; 其实就是普通的轮询。指在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP request,然后由服务器返回最新的数据给客户端的浏览器。 1.2 应用场景 传统的web通信模式。后台处理数据,
阅读全文
posted @ 2020-06-15 23:44 qiqi715
阅读(9494)
评论(0)
推荐(1)
restful api
摘要: 2
阅读全文
posted @ 2020-06-15 22:43 qiqi715
阅读(129)
评论(0)
推荐(0)
JSBridge的原理及使用
摘要: 一、什么是JSBridge 主要是给 JavaScript 提供调用 Native 功能的接口,让混合开发中的前端部分可以方便地使用 Native 的功能(例如:地址位置、摄像头)。 而且 JSBridge 的功能不止调用 Native 功能这么简单宽泛。实际上,JSBridge 就像其名称中的Br
阅读全文
posted @ 2020-06-15 22:42 qiqi715
阅读(1277)
评论(0)
推荐(0)
2020年6月11日
brew基本使用
摘要: Homebrew的可执行命令是brew,其基本使用方法如下(以wget为例)。 查找软件包 brew search wget 安装软件包 brew install wget 列出已安装的软件包 brew list 删除软件包 brew remove wget 查看软件包信息 brew info wg
阅读全文
posted @ 2020-06-11 17:46 qiqi715
阅读(1017)
评论(0)
推荐(0)
2020年6月2日
手写函数
摘要: 1. call Function.prototype.myCall = function(context) { if (typeof this !== 'function') { throw new TypeError('Error') } context = context || window c
阅读全文
posted @ 2020-06-02 00:34 qiqi715
阅读(138)
评论(0)
推荐(0)
1
2
3
4
5
···
17
下一页
公告