05 2018 档案
react 性能优化
摘要:React 最基本的优化方式是使用PureRenderMixin,安装工具 npm i react-addons-pure-render-mixin --save,然后在组件中引用并使用 React 有一个生命周期 hook 叫做shouldComponentUpdate,组件每次更新之前,都要过一
阅读全文
h5 rem js自动适配
摘要:(function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function
阅读全文
JavaScript深拷贝实现原理简析
摘要:原文:http://www.cnblogs.com/xie-zhan/p/6020954.html JavaScript实现继承的时候,需要进行对象的拷贝;而为了不影响拷贝后的数据对原数据造成影响,也就是存在共享关系的时候,我们就需要进行深拷贝; 这里就做一个简单的分析其实现原理 先上代码: 从图中
阅读全文
word,excel,ppt在线预览功能
摘要:我们在开发web项目时,尤其类似oa功能时总会遇到上传附件并在线预览的功能,发现一款api比较好使,下面简单介绍一下。 微软官网本身提供了在线预览的API 首先将要预览的文档转成.docx,.xlsx,.pptx格式的文件。 然后需要把预览的文件url编码 路径:http://tool.chinaz
阅读全文
react-route4 学习记录
摘要:新建项目 create-react-app react20180413 安装路由 npm install react-router-dom -S 跑通路由 删除全部文件后 重新新建index.js 代码如下 import React from 'react'; import ReactDOM fro
阅读全文
README 语法记录
摘要:转自:nblogs.com/liugang-vip/p/6337580.html 正文: 1、标题的几种写法: 第一种: 前面带#号,后面带文字,分别表示h1-h6,上图可以看出,只到h6,而且h1下面会有一条横线,注意,#号后面有空格 第二种: 这种方式好像只能表示一级和二级标题,而且=和-的数量
阅读全文