React Native
文章平均质量分 88
withings
从互联网上免费获取的太多,获益匪浅的我们也该记录下我们的所得了,感谢分享与开源之人。
展开
-
在react native开发中使用cmder为命令设置别名
React Native运行项目的时候经常要输入命令,而Windows下系统自带 的cmd和PowerShell界面和功能都不太友好,Windows下的cmd替代工具有Babun、Console2、PowerCmd、ConEmu、Cmder等,其中Cmder与react native开发搭配使用是最好的。原创 2017-05-04 21:27:09 · 2269 阅读 · 0 评论 -
React Native使用fetch实现图片上传
普通网络请求参数是JSON对象 图片上传的请求参数使用的是formData对象使用fetch上传图片代码封装如下:let common_url = 'http://192.168.1.1:8080/'; //服务器地址let token = ''; //用户登陆后返回的token/** * 使用fetch实现图片上传 * @param {string} url 接口...原创 2017-05-07 19:30:41 · 19075 阅读 · 5 评论 -
React Native 网络请求封装:使用Promise封装fetch请求
React Native中虽然也内置了XMLHttpRequest 网络请求API(也就是俗称的ajax),但XMLHttpRequest 是一个设计粗糙的 API,不符合职责分离的原则,配置和调用方式非常混乱,而且基于事件的异步模型写起来也没有现代的 Promise 友好。而Fetch 的出现就是为了解决 XHR 的问题,所以React Native官方推荐使用Fetch API。fetch...原创 2017-05-07 15:55:16 · 5611 阅读 · 1 评论 -
React Native BLE蓝牙通信
由于项目需要,基于React Native 开发的App要跟BLE蓝牙设备通信。 在js.coach上搜索React Native BLE蓝牙组件,只找到三个组件:react-native-ble-manager:文档清晰明了,简单易懂,基本每个月都有更新,遇到问题提交issue作者也能及时回复,不确保能兼容所有BLE蓝牙设备。react-native-ble-plx:文档阅读起来有点难...原创 2017-05-07 23:34:15 · 57046 阅读 · 115 评论 -
React Native 微博登陆
React Native App想要加入微博登陆,不需要分享,在github找到了react-native-weibo,可惜该库已经一年没有更新,安装后编译会报错,不能兼容最新的RN版本和最新的微博SDK,所以自己动手写了一个库react-native-weibo-login,该库只能实现微博登陆,不能实现分享,使用方法如下:react-native-weibo-loginGettin...原创 2018-06-08 16:58:32 · 1375 阅读 · 17 评论