react-native
文章平均质量分 77
疯狂紫萧
互联网难民,艰难生存。
展开
-
react-native功能支持汇总
0.47之前的功能就不再说明了,以下主要说明之后新出但是没有来得及写到文档的功能0.47添加SwipeableRow 组件(实验)改进 <ImageBackground>将 jest、jest-repl、jest-runtime 版本更新到 20.0.40.48为 WebSocket 添加 Blob 实现 ,使 WebSocket 支持二进制数据的...原创 2017-12-07 12:46:40 · 1276 阅读 · 0 评论 -
使用js开发数据库
前端很多时候还是需要保存一些数据的,这里的保存指的是长久的保存。以前的思想是把数据保存在cookie中,或者将key保存在cookie中,将其他数据保存在服务器上。这几个场景用处很多,也非常的成熟好用。但是我还是想要一种能够长久的保存在本地的数据,类似数据库或者类似web sql。新一代浏览器基本都支持了本地数据库,需要用的时候直接使用就好了。实在不行还可以使用Storage将就一下。...原创 2018-03-30 12:43:50 · 3292 阅读 · 2 评论 -
RN的缓存策略探索
最近使用RN做APP,时间长了总是觉得接口请求是在太频繁。遂想到,不如给接口做个缓存吧。这里申明一下,我是从前端开始接触RN,然后到APP的。对于APP原本是使用什么样的缓存策略还真的没有去深入了解。这里本着将前端的思想带入APP的原则来探讨一下使用RN来做接口部分的缓存策略。服务器接口缓存最开始的时候只是希望减轻服务器压力,减少不必要的计算过程。比如用户数据没变化的时候就不需要去...原创 2018-03-28 19:41:56 · 1770 阅读 · 0 评论 -
react-native中实现定时任务
react-native中有时候需要定时执行一些后台任务,比如定时发送消息,定时统计数据等.这个时候就需要使用另外注册一个视图来做这些东西了,不然在同步任务中做这些任务,一旦任务比较耗时就会卡住后面的进程,甚至导致后面的进程不再渲染页面.注册另外一个入口在合适的位置:页面启动或者某个需要的时候,注册并启动我们的另外一个视图.这个时候其实相当于启动了另外一个线程.这里注意一下,这个视...原创 2018-05-13 15:22:46 · 4649 阅读 · 3 评论 -
react-native动态tab组件
在APP中免不了要使用tab组件,有的是tab切换,也有的是tab分类切换.这些组件分成下面两种. 第一种非常简单,同时大多数第三方组件都能达到效果.这里重点讲述第二种,我们要让第二种组件不仅能左右滑动,同时还能够在点击的时候自动滑动,将点击的位置滑动到正中间.准备我们先来分析一波.一个滑动组件在APP上是一种什么状态. 这里可以看出,tab组件需要考虑到长度超过A...原创 2018-07-06 15:33:09 · 1426 阅读 · 0 评论 -
react-native中生成二维码和分享图片
在react-native中展示二维码是一个非常麻烦的过程。最好的方法莫过于原生支持画二维码。但是这有一个副作用,需要在原生中添加新的代码。对于不打算很快升级的项目是一个很通过的选择。这里我介绍一种不使用原生的方式来生成二维码,副作用仅仅是需要联网下载一个js文件。当然可以使用本地缓存了,这样就和原生几乎一致了。npm地址实现自定义二维码不添加原生代码的情况下实现react-native...原创 2018-12-06 12:12:33 · 1453 阅读 · 1 评论