摘要:
官网介绍: https://reactnative.cn/docs/0.44/backhandler.html 使用前引入 improt {Platform,BackHandler} from react native componentDidMount() { if (Platform.OS 'a 阅读全文
摘要:
RN相关插件库(全是作者使用过,觉得质量最好的库,多数是洋人开源的)> [react-native-code-push 热更新](https://github.com/microsoft/react-native-code-push)> [react-native-vector-icons 字体图标 阅读全文
摘要:
在集成react-native-device-info的时候遇到一个坑,找了好久才找不出来,这个组件按照步骤来iOS没啥问题,安卓就有问题了。 Error:Could not find common.jar (android.arch.core:common:1.0.0). Searched in 阅读全文
摘要:
参考react官方博客,将react放弃mixins的设计模式的原因总结如下 mixins 引入了不清晰的依赖关系: 组件采用了mixins的state和方法,mixins采用了组件的方法,或者mixins又依赖了其他的mixins。这样导致组件和mixins有强耦合的关系,而这些关系不是存在同一个 阅读全文
摘要:
第一次看到柯里化这个词的时候,还是在看一篇算法相关的博客提到把函数柯里化,那时一看这个词就感觉很高端,实际上当你了解了后才发现其实就是高阶函数的一个特殊用法。 果然是不管作用怎么样都要有个高端的名字才有用。 首先看看柯里化到底是什么? 维基百科上说道:柯里化,英语:Currying(果然是满满的英译 阅读全文
摘要:
通过这种方式引入的依赖库,不需要webpack处理,编译进文件中,在我们需要,使用它的时候可以通过CMD、AMD、或者window全局方式访问。 官网地址:https://webpack.js.org/configuration/externals/ 比如我们在index.html用CDN的方式引入 阅读全文
摘要:
项目会使用tab功能,进而需要对页面数据进行缓存。在本地开发的时候,能够正常缓存,但是在使用webpack打包后,上传至服务器发现缓存失效,导致有些业务出错。 路由代码: module.exports = (file: string) => { 'use strict'; return () => 阅读全文
摘要:
原文地址:React Higher-Order Components 原文作者:Tyler McGinnis 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/blob/master/TODO1/react-higher-order-comp 阅读全文