什么是组件 组件化就好像我们的电脑装机一样,一个电脑由显示器、主板、内存、显卡、硬盘,键盘,鼠标...。 组件化开发有如下的好处:降低整个系统的耦合度,在保持接口不变的情况下,我们可以替换不同的组件快速完成需求。例如输入框,可以替换为日历、时间、范围等组件作具体的实现。调试方便,由于整个系统是通过组 ...
分类:
其他好文 时间:
2020-05-15 23:01:07
阅读次数:
115
前几天刷Twitter,发现Nicolas(Engineering at @twitter. Technical Lead for Twitter Lite)发布了这么一条推文: 大体意思就是Twitter前端经过重构,已经完全迁移到React+Redux+PWA技术栈了,后端也使用了nodeJS, ...
分类:
其他好文 时间:
2020-05-15 20:31:11
阅读次数:
84
前言 最近在学 React,卡在 React-Redux 上了,费了些时间和功夫,对其原理和数据流向了解了一点儿,画了幅图,解释下。希望看这篇文章的人最好对 Redux 有些了解,假如不了解,可以去看下阮一峰的文章。有些解释是个人理解,不是很严谨,假如有错误的地方,烦请指正。 数据流向图 以下是来自 ...
分类:
其他好文 时间:
2020-05-14 19:41:38
阅读次数:
103
上一篇:react、react-router、redux 也许是最佳小实践1 加入 redux React 在组件之间流通数据.更确切的说,这被叫做“单向数据流”——数据沿着一个方向从父组件流到子组件。由于这个特性,对于没有父子关系的两个组件之间的数据交流就变得不是那么显而易见。这里 Redux 就 ...
分类:
其他好文 时间:
2020-05-14 13:16:11
阅读次数:
57
https://www.jianshu.com/p/0246794ac0c3 https://segmentfault.com/a/1190000015715538 1.在每个样式中都是style.*中的形式比较麻烦,可以使用react-css-modules解决这种问题。例如在app.js中 2. ...
分类:
Web程序 时间:
2020-05-14 02:02:52
阅读次数:
266
开始因为项目里一个更换皮肤的功能,虽然antd官网给出了更改主题的方法,但那是静态的,没办法在线上更换,然后发现网上在这方面的资料也并不多,这个业务难道不是应该很普遍吗?然后我就花了一些时间去解决了这个问题,并将踩过的坑写出来,再给出解决方案。 antd-theme-webpack-plugin这个 ...
分类:
其他好文 时间:
2020-05-13 23:30:35
阅读次数:
357
使用方法看起来一样: componentWillReceiveProps(nextProps) { if(nextProps.count !== this.props.count) // doSomething } } componentDidUpdate(prevProps) { if(prevP ...
分类:
其他好文 时间:
2020-05-13 13:54:35
阅读次数:
126
asio qt和asio各有各的事件循环,如果要整合,一种方法是 asio run在另一个线程, qt gui跑在主线程,这样发起网络调用时后,返回的结果,asio会回调给你,但是这个回调是在asio的线程中调用的,所以不能直接在asio的线程中调用gui相关的函数,可以发起一个信息,然后主线程的槽 ...
分类:
其他好文 时间:
2020-05-13 12:38:21
阅读次数:
64
我的react入门到放弃之路 最近看到很多react相关的问题跟讨论,越来越多的小伙伴喜欢这个框架了, 同时也在看到了有些入门的小伙伴遇到了各种各样的问题,本人也是react框架使用都一枚, 公司是腾讯、阿里、平安三巨头合资的一家公司,分别上海、深圳、杭州、北京、广州等多个分部,前端人员也有近100 ...
分类:
Web程序 时间:
2020-05-13 12:01:34
阅读次数:
83