会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
joe_ice
博客园
首页
新随笔
联系
订阅
管理
2018年12月23日
web前端性能优化之CDN
摘要: 作者:joe_ice 来源:cnblogs
阅读全文
posted @ 2018-12-23 18:19 joe_ice
阅读(9907)
评论(0)
推荐(2)
2018年12月21日
compositionEvent组合事件,解决React input非英文输入onchange事件的坑
摘要: 以上这段代码,相信大家再熟悉不过了,react 受控组件的最简单的栗子,controlled input组件。React的事件,包括上面我们使用的onChange事件,都属于React的 ,是非浏览器原生的,它是对浏览器原生事件的封装事件。react合成事件中,onChange事件类似于原生的inp
阅读全文
posted @ 2018-12-21 17:57 joe_ice
阅读(3649)
评论(0)
推荐(0)
记一次React中异步获取事件对象的爬坑经历
摘要: SyntheticEvent objects are pooled 在使用React过程中,直接异步获取事件对象上的属性,实际上我们拿到的值永远是null,下面的代码就存在问题 控制台会输出 null。出现上面这种情况,React官方给出的解释如下: The is pooled. This mean
阅读全文
posted @ 2018-12-21 15:17 joe_ice
阅读(963)
评论(0)
推荐(0)
2018年10月5日
初探CSS Modules
摘要: CSS Modules 介绍 CSS Modules到底是个什么东西,不妨先看看其官方解释 "CSS Modules" 通过其官方的解释我们可以了解到,CSS Modules既不是官方标准,也不是浏览器标准,而是在构建步骤中对css 类名选择器做作用域限定的一种方式(通过hash实现类似命名空间的方
阅读全文
posted @ 2018-10-05 00:15 joe_ice
阅读(1185)
评论(0)
推荐(0)
2018年9月22日
React Coding-Splitting代码拆分
摘要: 随应用越来越来复杂,特别是第三方依赖库越来越多的引入到项目当中,如果把所有的依赖完全打包到一个bundle文件当中,这个文件的体积势必会随着应用的复杂度增加会越来越大,这样在应用需要花费大量的时间去加载这个庞大的文件。 Coding Splitting的作用 React提供的Coding Split
阅读全文
posted @ 2018-09-22 23:24 joe_ice
阅读(462)
评论(0)
推荐(0)
2018年3月28日
初识WebSocket
摘要: HTTP 协议特点 单向请求 无状态 半双工 通信只能由客户端主动发起请求来获取服务端数据 WebSocket是什么 WebSocket是一种可以创建和服务器间进行 __ 双向会话 __ 的高级技术,通过WebSocket可以向服务器发送消息并接受 基于事件驱动 的响应。这样就不用向服务器轮询获取数
阅读全文
posted @ 2018-03-28 18:32 joe_ice
阅读(261)
评论(0)
推荐(0)
2018年3月17日
webpack css loader 配置顺序的问题
摘要: "css loader 配置顺序的问题"
阅读全文
posted @ 2018-03-17 18:28 joe_ice
阅读(732)
评论(0)
推荐(0)
2018年2月6日
React Elements vs React Components
摘要: "React Elements vs React Components "
阅读全文
posted @ 2018-02-06 18:03 joe_ice
阅读(111)
评论(0)
推荐(0)
React 是否保持 state 更新的顺序
摘要: React状态更新是异步的,为了性能优化,状态更新都是批量更新的。 但是否可以确认 setState 调用后状态的更新顺序呢? 考虑以下按钮点击的例子: 是否有可能 a 是 false,b 是 true? import React, { PureComponent } from 'react'; c
阅读全文
posted @ 2018-02-06 10:38 joe_ice
阅读(1206)
评论(0)
推荐(0)
2018年2月1日
React中闪光点
摘要: 单向数据流 Data Binding 为了解决 UI 和数据同步复杂性的问题,Data Binding 被提出并得到了广泛应用。其中两个主要的流派是: Key Value Observable (KVO),以 Ember、Meteor 和 Knockout 为代表 Dirty Check,主要以 A
阅读全文
posted @ 2018-02-01 17:22 joe_ice
阅读(146)
评论(0)
推荐(0)
下一页
公告