
react
文章平均质量分 54
天占
这个作者很懒,什么都没留下…
展开
-
npm install 出现 code ERR_TLS_CERT_ALTNAME_INVALID 的错误
解决方式npm config set strict-ssl false原创 2020-07-28 19:18:41 · 2334 阅读 · 0 评论 -
解决React Native报错:Cannot read property 'bindings' of null
http://www.blogdaren.com/post-2432.html 问题背景:升级 React Native 0.55.4 --> React Native 0.56.0 后,运行报错:Cannot read property 'bindings' of null问题原因:babel-preset-react-native版本过低造成,React Nativ...转载 2018-11-28 15:30:10 · 2537 阅读 · 0 评论 -
安卓内嵌 webview 不能执行 javascript 的原因
安卓内嵌 webview 不能执行 javascript 的原因: webview 的设置不对。在 RN 框架里面使用的webview 默认设置是不会有这个问题的。所以不用怎么怀疑RN的配置。可检查的参数 settings.setJavaScriptEnabled(true); settings.setDomStorageEnabled(true); ...原创 2018-11-06 17:58:26 · 6688 阅读 · 2 评论 -
获取 react navigation 导航条 高度
import { Header } from 'react-navigation';Header.HEIGHT;原创 2018-11-01 14:21:58 · 4454 阅读 · 6 评论 -
React native 热更 快速实现方案
采用 code-push-server 和 react-native-code-push参考 https://www.jianshu.com/p/ca4beb5973bb 服务端 react-native-code-push : https://github.com/lisong/code-push-server客户端 code-push : https://github...转载 2018-11-01 13:47:12 · 181 阅读 · 0 评论 -
探索react-native run-ios(android)
转 https://www.jianshu.com/p/088be846270d?from=timeline&isappinstalled=0 我们都知道React Navite在开发的时候,需要在React Native根目录下运行react-native run-ios(或run-android),或者在Xcode中运行原生iOS项目(对于Android则是在Android S...转载 2018-11-01 10:02:48 · 845 阅读 · 0 评论 -
Xcode 10: third-party: 'config.h' file not found
使用 RN 的项目,XCode 10 ,编译时候会报这个错。 原因: 新XCode 执行某脚本的时候,相对路径找错了 # 本脚本的目的是解决升级了 xcode 10 之后,编译时报错 找不到 config.h 的问题cd ./node_modules/react-native/third-party/glog-0.3.4 sh ../../scripts/ios-config...原创 2018-10-24 20:30:55 · 760 阅读 · 0 评论 -
react navigation 任意地方触发导航,不需要 navigation 属性
Navigating without the navigation prophttps://reactnavigation.org/docs/en/navigating-without-navigation-prop.htmlCalling functions such as navigate or popToTop on the navigation prop is not the on...转载 2018-10-29 17:20:44 · 615 阅读 · 0 评论 -
react navigation 高阶: 任意控件内获取 navigation 属性
https://reactnavigation.org/docs/en/connecting-navigation-prop.html Access the navigation prop from any componentwithNavigation is a higher order component which passes the navigation prop into ...转载 2018-10-29 17:19:08 · 621 阅读 · 0 评论 -
react-web 的 JSONP 模拟 POST 请求
目的:一份代码运行三处, ios , android ,web 。通信底层也共用。react-web使用的http请求是 JSONP,他的特点是: 只能发 get 请求,并且服务端要配合将请求回来的 callback 字段带回来。实现方案:将 post 请求内容 base64 放到 url 里面var fetch = Platform.OS === 'web'? require('ReactJso原创 2016-07-31 16:42:32 · 5756 阅读 · 1 评论 -
react 常用命令
安装包 npm install终端启动 ios 的命令: react-native run-ios终端启动 android 的命令: react-native run-androidchrome里面进入调试 option + command + j项目内安装 npm i somename —save全局安装 npm i somename —g 查看 react-native 版本原创 2016-06-15 11:44:20 · 5319 阅读 · 0 评论 -
适配 react web
适配 react web 版参考。建议以参考英文为主,中文用来加深理解。因为他更新英文比较及时。英文 https://github.com/taobaofed/react-web中文 https://github.com/taobaofed/react-web/blob/master/README-zh.md安装全局安装react-web命令程序 npm i原创 2016-06-15 11:43:31 · 3456 阅读 · 0 评论 -
JavaScript 字符串操作函数
一、概述 字符串在JavaScript中几乎无处不在,在你处理用户的输入数据的时候,在读取或设置DOM对象的属性时,在操作cookie时,当然还有更 多...。JavaScript的核心部分提供了一组属性和方法用于通用的字符串操作,如分割字符串,改变字符串的大小写,操作子字符串等。 当前的大部分浏览器也能从强大的正则表达式获益,因为它极大地简化了大量的字符串操作任务,不过它也需转载 2016-03-28 15:55:07 · 478 阅读 · 0 评论 -
初步接触 atom 插件
h1. 前言最近用 react-native 来做客户端,使用的IDE是 atom , atom 确实很强大,源码开发,插件任意。但是还有很多不完善的地方,在 jsx 的代码提示上不是很好。找了一个 react-native autocomplete 的插件,很早已经安装过了,但是一直感受不到他的强大之处。写 react 控件的时候,属性不会自动提醒,只有在 React.xxx 的时候原创 2016-03-27 12:39:49 · 2808 阅读 · 0 评论 -
js null undefined 0
console.log('[print null] =>'+null); console.log('[print undefined] =>'+undefined); console.log('[print Nan] =>'+undefined); console.log('[print null==undefined] ==>' + (null == undefined)原创 2016-04-08 10:56:52 · 553 阅读 · 0 评论 -
深入理解 JavaScript 中的 replace 方法
replace方法是属于String对象的,可用于替换字符串。 简单介绍:StringObject.replace(searchValue,replaceValue)StringObject:字符串searchValue:字符串或正则表达式replaceValue:字符串或者函数字符串替换字符串1'I转载 2016-04-07 19:40:08 · 594 阅读 · 0 评论 -
react-native 手势应答系统
最佳实践用户在 web 应用程序与本机的可用性上可以感觉到巨大的差异,并且这是最大的原因之一。每一个动作都应该有以下属性:反馈/高亮——显示给用户是什么正在处理他们的触摸,以及当他们释放手势时,会发生什么撤销的能力——当做一个动作时,用户应该能够在触摸过程中通过移动手指中止该动作。这些特性让用户使用一个应用程序时更舒适,因为它允许人们在实验和交互时不用担心犯错误。T转载 2016-04-05 20:23:51 · 672 阅读 · 0 评论