共 27 篇文章 |
|
react-native ListView属性flexWrap为wrap不起作用的解决方法。最近在参照某些例子学习react-native 开发iOS和Android的app时,碰到如标题所示的问题: ListView的属性flexWrap为wrap不起作用。踩坑之后的解决方法: 解释原因:由于在rn 0.28之后的版本上官方已经修改了flexWrap:''wrap''的工作方式了,之前版本的是flexWrap:&... 阅872 转2 评0 公众公开 16-12-06 23:38 |
[转]react native 真机调试appdelegate.m找不到ip地址的处理现象。默认加载方式 在Debug模式下,执行react-native-xcode.sh编译脚本会自动获取当前网卡en0的IP地址,并打入App包中一个配置文件ip.txt,App运行时会读取ip文件,自动生成Developer Server URL,通过这种加载方式,我们不再需要手动去把”localhost”改成Mac的IP了,每次编译都... 阅99 转1 评0 公众公开 16-11-29 22:47 |
[iOS] iOS9.0 关闭系统强制使用HTTPS.iOS9.0以后出于对请求安全的考虑默认将Foundation.framework中的HTTP请求协议更换为SSL/TLS,也就是说所有由程序发起的HTTP请求默认将请求HTTPS的内容,而且在HTTPS出现404时不会请求HTTP的内容,如果你的APP原来就使用HTTPS,基本问题不大,但是如果使用HTTP的话,就需要:<key>NSAppTransportSecur... 阅211 转0 评0 公众公开 16-11-16 21:38 |
简单来说一个 thunk 就是一个封装表达式的函数,封装的目的是延迟执行表达式[javascript] view plain copy // 1 + 2 立即被计算 = 3 let x = 1 + 2; // 1 + 2 被封装在了 foo 函数内 // foo 可以被延迟执行 // foo 就是一个 thunk let foo = () => 1 + 2; redux-thunk 是一个通用的解决方案,其核心思想是让 action 可以变为一个 t... 阅40 转0 评0 公众公开 16-11-14 21:56 |
《React-Native系列》React-Native实战系列博客汇总。 阅57 转0 评0 公众公开 16-11-14 21:54 |
[mapDispatchToProps(dispatch, [ownProps]): dispatchProps] (Object or Function): 如果传递的是一个对象,那么每个定义在该对象的函数都将被当作 Redux action creator,而且这个对象会与 Redux store 绑定在一起,其中所定义的方法名将作为属性名,合并到组件的 props 中。如果指定了该回调函数中第二个参数 ownProps,该参数的值为传递到... 阅4783 转10 评0 公众公开 16-11-14 21:49 |
React Native ref高级用法&&setNativeProps使用。需要提醒大家的是,只有在组件的render方法被调用时,ref才会被调用,组件才会返回ref。让组件做到局部刷新setNativeProps 有时候我们需要直接改动组件并触发局部的刷新,但不使用state或是props。使用该方法修改 View 、 Text 等 RN自带的组件 ,则不会触发组件的 componentWillReceiv... 阅837 转1 评0 公众公开 16-11-14 21:42 |
这里我们主要看一下renderScene()这个函数,const { state, dispatch } = this.props;这句通过this.props可以从store中得到state及dispatch,然后通过bindActionCreators()将我们定义的所有actions通过dispatch关联到state,这样reducer就能够接收dispatch的action,然后返回新的state了。发起action其实人的惯性思维是先发起action,然后再去... 阅1617 转5 评0 公众公开 16-11-08 20:23 |
我鼓励你去阅读源码来搞明白reducer函数是如何创建和组合的,action creator函数是如何作用于dispatch方法的,还有如何增加中间件来影响默认的dispatch方法的。Redux的中间件主要用在store的dispatch函数上。next 方法用于维护中间件调用链和dispatch,它返回一个接受 action 对象的柯里化函数,接受的 action 对象可以在中间件中被修改,再传... 阅613 转2 评0 公众公开 16-08-29 10:59 |
React + Redux 入坑指南。摘要: # Redux ## 原理 **1. 单一数据源** `all states => Store` - 随着组件的复杂度上升(包括交互逻辑和业务逻辑),数据来源逐渐混乱,导致组件内部数据调用十分复杂,会产生数据冗余或者混用等情况。Redux 的 React 绑定库包含了 容器组件和展示组件相分离 的开发思想。如果需要将数据和方法从外部传入,那么... 阅2164 转8 评0 公众公开 16-08-28 12:17 |