摘要: 我们已经学会了在Canvas上画简单的图形,这节我们就在Canvas上加一张图片。用到fabric.Image对象把图片添加到Canvas上。 HTML文件:为了效果更好看我在html里写了一些CSS样式。 JS文件: 通过上面步骤,我们已经把图片加到了canvas里,并用angle:30设置了顺时 阅读全文
posted @ 2017-07-24 19:30 惊蛰1993 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 我们现在已经可以在HTML中使用Fabric.js库了,那这节我们就详细的学习一下如何在canvas上画出简单的图形。 在画东西之前我们需要了解画任何东西的基本三个步骤: 画方形的代码: 画圆形的代码: 画三角形的代码: 阅读全文
posted @ 2017-07-24 19:17 惊蛰1993 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Fabric.js是一个功能强大和简单Javascript HTML5的canvas库。Fabric提供了很多可以互动的Canvas元素,还在canvas上提供了SVG的语法分析器。 你可以轻松的使用Fabric.js做到下面的操作: 在canvas上创建和填充填充简单的几何图形。 放上一张已经准备 阅读全文
posted @ 2017-07-24 19:14 惊蛰1993 阅读(521) 评论(0) 推荐(0) 编辑
摘要: <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> <!--[if IE]> 所有的IE可识别 <![endif]--> <!--[if IE 6]> 仅IE6可识别 <![endif]--> <!--[if lt IE 6]> IE6以及IE6以下版本可识别 阅读全文
posted @ 2017-06-22 10:12 惊蛰1993 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 基于jquery的文件上传控件,支持ajax无刷新上传,多个文件同时上传,上传进行进度显示,删除已上传文件。 要求使用jquery1.4或以上版本,flash player 9.0.24以上。 有两个版本,一个用flash,一个是html5。html5的需要付费~所以这里只说flash版本的用法。 阅读全文
posted @ 2017-06-16 11:05 惊蛰1993 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、input:file属性 属性值有以下几个比较常用: accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。 multiple:是否可以选择多个文件,多个文件时其value值为第一个文件的虚拟路径。 1、accept 只能选择png和gif图片 阅读全文
posted @ 2017-06-15 13:47 惊蛰1993 阅读(272) 评论(0) 推荐(0) 编辑
摘要: var myImage = (function(){ var imgNode = document.createElement( 'img' ); document.body.appendChild( imgNode ); return { setSrc: function( src ){ imgNode.src = src; } }... 阅读全文
posted @ 2017-06-07 14:26 惊蛰1993 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 1.创建工程的时候,提示是否启用eslint检测的。 Use ESLint to lint your code? No 2.在webpack.base.conf.js里面删掉下面: 阅读全文
posted @ 2017-05-02 17:22 惊蛰1993 阅读(18648) 评论(2) 推荐(3) 编辑
摘要: 报错如下: 源码: 然后找了半天没搞明白。。。 无意中翻看了一下ES6语法规则。。 然后我发现:源代码最后一行要空一行,我心想这什么狗屁规定?MMP 阅读全文
posted @ 2017-05-02 16:50 惊蛰1993 阅读(367) 评论(0) 推荐(1) 编辑
摘要: ES6之前已经出现了js模块加载的方案,最主要的是CommonJS和AMD规范。commonjs主要应用于服务器,实现同步加载,如nodejs。AMD规范应用于浏览器,如requirejs,为异步加载。同时还有CMD规范,为同步加载方案如seaJS。 ES6在语言规格的层面上,实现了模块功能,而且实 阅读全文
posted @ 2017-04-14 17:57 惊蛰1993 阅读(329) 评论(0) 推荐(0) 编辑