React Native
文章平均质量分 63
Que_Li
这个作者很懒,什么都没留下…
展开
-
React Native组件的生命周期
React Native组件的生命周期 可以说整个React Native应用是由各种类型的组件构成。而每个组件都有其各自的生命周期。组件由初生到消亡,React Native框架通过不同的生命周期方法,为我们提供了方便切入组件生命周期的钩子,让我们可以在正确的时间点做正确的事情。当应用启动,React Native框架在内存中维护着一个虚拟DOM树。所谓组件的生命周期即由组件初始化并挂载到虚拟D原创 2016-10-10 10:01:23 · 434 阅读 · 0 评论 -
ReactNative Could not find com.android.tools.build:gradle:3.0.1
问题截图如下: 提示找不到gradle:3.0.1 在顶层build.gradle 中,可以看到build.gradle的配置:buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1原创 2018-03-07 17:50:44 · 3098 阅读 · 1 评论 -
webStorm 配置
为了识别react、react-native代码原创 2016-12-10 12:12:34 · 419 阅读 · 0 评论 -
RN RCTWebSocket编译报错
XCode8.0版本下,RCTWebSocket编译报错,具体错误如下: RCTSRWebSocket.m:494:3: Ignoring return value of function declared with warn_unused_result attribute解决方法: 打开工程中的RCTWebSocket.xcodeproj -> build settings > all ->原创 2017-01-13 10:39:15 · 3204 阅读 · 0 评论 -
React-Native get和post请求
react-native 里请求数据可以直接使用fetch库,不需要额外导入。原创 2016-12-12 10:09:01 · 2696 阅读 · 1 评论 -
HomeBrew 及React-native环境配置
Homebrew是神马linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get神马,你用mac os,不好意Mac os木有类似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebre原创 2016-12-10 12:29:52 · 532 阅读 · 0 评论 -
React Native ref高级用法&&setNativeProps使用
ref属性不只是string ref属性不仅接受string类型的参数,而且它还接受一个function作为callback。这一特性让开发者对ref的使用更加灵活。render() { return <TextInput ref={(c) => this._input = c} />; }, componentDidMount() { this._input.focus原创 2016-10-20 14:40:39 · 17753 阅读 · 1 评论 -
ES6中var let const用法
我们知道在ES6之前,是没有块级作用域这一说的,例如:function getValue(condition) { if (condition) { var value = "blue"; // other code return value; } else { // value exists here with a value转载 2016-10-22 14:11:12 · 4591 阅读 · 0 评论 -
RN和IOS相互引用
React Native 集成到原生项目(iOS) http://www.jianshu.com/p/3dc9d70a790fReact Native进阶之原生模块封装基础篇详解-适配iOS开发(59): http://www.lcode.org/react-native%E8%BF%9B%E9%98%B6%E4%B9%8B%E5%8E%9F%E7%94%9F%E6%A8%A1%E5%9D%9原创 2016-10-11 15:41:26 · 1823 阅读 · 0 评论 -
atom配置
找了好久的css样式提示插件:css-in-jsnuclideatom-react-autocomplete–项目内,组件名及状态的自动补全 autocomplete-js-import–模块导入智能提示 emmet-jsx-css-modules– React内的Emmet补全,非单纯的expand【class => className 】!!language-javascript-js原创 2018-03-08 18:07:29 · 403 阅读 · 0 评论