摘要:我们提前做些准备工作,比如画图前先把坐标边距做出来,还有各种字体大小算出来。最终代码如下,模仿一月一月一月基础信息为啥这么做我懒,定义一个比例为啥是,看图大体是这个随便定的,别忒离谱就好标识准备原因同上初始化偷个懒,基础函数不写了 我们提前做些准备工作,比如画图前先把坐标边距做出来,还有各种字体大小算出来。 这里需要一点面向对象的知识, use strict; //模仿 http://...
摘要:图片压缩的原理大同小异,这里直接引用官方文档的原话基本原理是通过渲染图片,再通过方法压缩保存为字符串能够编译为格式的图片。这个过程我自己手撸过,代码很多,更不用提有各种的兼容性坑,所以最后权衡再三还是直接换成了这个插件。 惯例,先贴传送门:https://github.com/think2011/localResizeIMG 首先说到,为嘛要压缩图片,这需求一般出现在需要上传照片(尤其...
摘要:多次的隐藏和显示会让重新构造和销毁组件,每次构造都会重新构建一个定时器。而销毁组件的时候没有清除定时器,所以你看到报错会越来越多。例如清除该组件的定时器和其他的数据清理工作。下一节中我们将介绍小书更新阶段的组件生命周期。 React.js 小书 Lesson19 - 挂载阶段的组件生命周期(二) 本文作者:胡子大哈本文原文:http://huziketang.com/books/re...
摘要:原文地址项目地址关于中使用效果,官网上的解释如下当元素插入到树或者从树中移除的时候,属性提供变换的效果,可以使用来定义变化效果,也可以使用来定义首先第一个函数是将元素插入,函数实现调用了实现代码如下写的好的代码就是文档,从注释和命名上就 src/transition 原文地址项目地址 关于 vue 中使用 transition 效果,官网上的解释如下: With Vue.js’ tra...
摘要:对的扩展,将转化为指定格式的月日小时小时分秒周季度可以用个占位符年可以用个占位符,毫秒只能用个占位符是位的数字二周二星期二月份日小时小时分秒季度毫秒 /** * 对Date的扩展,将 Date 转化为指定格式的String 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) * 可以用 1-2 个占位符 年(y)可以用 1-4 个占位符,毫...