加载中
Fabric.js高级点的教程3--添加遮罩和裁剪的方法

写这篇文章的时候我就要说一下了,这个遮罩和裁剪耗费了我真的是九牛二虎之力 裁剪的插件很多,无论你用原生JS,JQuery, Vue还是React.总能找到一款裁剪插件。今天我要说的是自己写一个截图功...

2018/10/15 17:08
1K
Fabric.js高级点的教程2--添加表格的方法

有时候我们先在画布上画一个表格类似一下设计软件那种。一方面作为参考线,一方面给人一直专业的赶脚。。。 先贴上一段网上(不是我写的)可以运行的代码 https://codepen.io/rodan8888/pen/e...

2018/10/15 16:16
436
Fabric.js高级点的教程1--添加辅助线的方法

Fabric.js 非常的强大,但是国内的资源教程很少,最近想加个功能给元素添加辅助参考线(类似 http://jsfiddle.net/elin/A6CpP/ )。这样某个元素移动缩放都会根据其他元素有个参考,就行ps里...

2018/09/03 15:54
1K
JS:异步

工作这几年,最近才有了新的想法还认识,我应该做出一些改变,去慢慢深入思考一些问题,本文是我第一个小小的开始。 单线程 javascript是单线程的,同步的。为什么JS是单线程的? Javascript...

JS:SVG转图片的完美方法

因为项目的原因,在web端svg需要转成图片进行输出.其中svg里面涉及到图片的跨域,字体显示,特殊标签。生成方式想当复杂。总结下来,分为前端生成,后调api后端生成。我标题能加上完美,是因...

搭建KeystoneJS

序言: 为啥要写这篇文章: 仅仅是因为这个框架让我了解和学习了很多其他额外的东西,不吐不快。 最近一直在寻找一个简单方便的模板框架,了解了众多nodejs的blog 和 cms 框架, 如: calyps...

2018/05/01 02:12
904
Fabric.js高级点的教程4--内嵌工作台画布

额。。这是我自己创造的名词,内嵌工作台画布 要实现什么效果 如图(http://fabricjs.com/kitchensink): 首先想元素脱出画布外一部分也能选中,如图上面就没法选择超出框外的内容。我想到的是...

05/08 15:34
130
Fabric 创建自定义的class

http://jsfiddle.net/xmqywx/2kfrv6qj/12/

02/11 18:37
39
DataURL, Blob, File, Image之间的关系与转换

使用前景: 移动端上传拍照图片太大,使用canvas压缩后base64=>blob二进制表单文件=>ajax-POST上传 // canvas转dataURL:canvas对象、转换格式、图像品质 function canvasToDataURL(canvas,...

2018/10/10 15:18
306
去除inline-block元素间间距的N种方法

一、现象描述 真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: <input /> <input type="submit" /> 间距就来了~~ 我们使用CSS更改非inlin...

2018/08/30 23:25
10
前端构建工具之争——Webpack vs Gulp 谁会被拍死在沙滩上

阅读目录 理想的前端开发流程 Gulp 为何物 webpack 又是从哪冒出来的 结论 理想的前端开发流程 在说构建工具之前得先说说咱期望的前端开发流程是怎样的? 写业务逻辑代码(例如 es6,scss,p...

2018/08/23 16:39
23
浏览器判断是否开启了http2

window.chrome.loadTimes()

2018/04/30 03:16
500
Svg 嵌入可编辑的div

svg里面的foreignObject 标签可以嵌入div。 注意格式第一个标签加上xmlns="http://www.w3.org/1999/xhtml"。 下面主要说一下div的可以编辑状态。 首先是第一个属性contenteditable,div可以编...

js 正则通过class查找Tag内的内容。

通过class的名字匹配tag下的内容。 注意关闭标签,会匹配到第一个符合条件的tag关闭。所以需要根据具体需求进行修改 function GetTagByClassUsingRegex(tag,cls,html) { var reg= new R...

2017/12/12 11:19
14
React Native - Bug :Setting onMessage on a WebView overrides existing values of window.postMessage,

Setting onMessage on a WebView overrides existing values of window.postMessage, but a previous value was defined. injectedJavascript should instead be the following (function()...

2017/12/01 21:07
219
React Native - Webview 加载本地文件

网上没找到合适的方法。用 react-native-fs 解决了一下,因为release之后静态文件地址发生改变,之前的引入就无效了 1.项目根目录引入静态文件的文件夹 2.创建一个html,刚才引入的地址${RNF...

2017/11/28 12:00
506
React Native - loading动画

react-native-spinkit 最全面的loading。 出现这种界面,因为你没重新build项目

2017/11/26 21:39
448
React Native 问题 - 解决切换组件卡顿现象

import { InteractionManager } from 'react-native'; InteractionManager.runAfterInteractions(()=> { // });...

2017/11/26 21:24
245
React Native - 图片缓存

使用react-native-img-cache 缺点,无法加载本地的image。

2017/11/26 21:20
127

没有更多内容

加载失败,请刷新页面

返回顶部
顶部