最近接了一个需求,要求用户点击下载按钮后直接下载pdf文件,而不是打开一个新窗口,让用户再去手动保存。 接到需求后我立刻着手在网上查找文档,发现很多声称可以实现直接下载的方法...
最近接了一个需求,要求用户点击下载按钮后直接下载pdf文件,而不是打开一个新窗口,让用户再去手动保存。 接到需求后我立刻着手在网上查找文档,发现很多声称可以实现直接下载的方法...
复习上节内容:改变canvas圆心的位置 上一节中,我们学习了如何改变一个canvas的圆心,及改变后的坐标轴展现方式,我们现在来复习一下。 改变canvas的圆心:使用tr...
面对购书网站浩如烟海的图书,我们反而会书荒!不是书少了,而是现在书太多,多到我们没法选择的地步。那么,面对这么多的书,如何才能找到一本好书来阅读呢?我觉得只要我们愿意读书,方...
复习 上节课,我们学习了状态的保存和恢复。状态保存使用方法save(),状态恢复使用方法restore()。状态被保存在了一个栈里面。 可以保存的状态主要有两类,第一类是基本...
复习绘制图像的擦除 上一节中,我们学习了图像的擦除。在生活中,在我们绘制图像的过程中,可能会因为失误或者想法的变化,对已经绘制好的部分要进行擦除,在canvas中,我们也完整...
复习 截止目前,canvas的各种绘制方法我们都已经学习过了,可以绘制出线条,三角形,长方形,圆,圆弧,圆滑的曲线等,在此基础上,拥有足够的创造力,我们可以使用js在canv...
复习 上一节中学习了绘制三角形和绘制矩形。其中三角形的绘制是利用lineTo(x,y)方法来实现的,学会绘制三角形后,矩形,五角形等更多其它类型的图形,我们都可以做出来了。但...
复习 之前学习了canvas的基础知识和利用canvas画一条追线。 首先canvas是一个新的h5 dom,在一些老的浏览器上可能存在不支持的风险,需要做好回退策略。 利用...
上节课中我们将canvas的dom渲染了出来,但是没有做任何操作。这一节我要学习在canvas上操作,同时画一些简单的东西,比如线条。 首先,我们需要获取渲染上下文。 如下:...
canvas是一个可以使用js脚本在上面做2D画的html元素,是H5上面新出的标签。使用canvas,需要熟悉基本的html和JavaScript知识,现代浏览器基本都支持...
查看原文在电话面试时,被阿里面试官问了几个跨域的问题,发现对跨域的了解,第一不成系统,第二太过片面,所以决定好好的学习一下。 什么是跨域? 答:跨域其实就是违背了浏览器的同源...
查看原文 现在大家都喜欢在chrome上开发,体验非常好。然而兼容性问题,很多形式也是避免不了的。比如我今天就被一个莫名其妙的阴影这么了一上午。 我在本机上开发了一个效果,如...
查看原文在用element UI做开发的过程中,我们的UI要求notification在屏幕上居中显示。我们都知道,element只提供了左上,左下,右上,右下四个位置,可没...
阅读原文 今天在开发过程中遇到了一个定位为fixed的导航,在ios设备中下滑消失的问题。这个导航的需求是始终悬浮在页面最顶端,不管页面怎么滑动都不变。 原代码如下: 上面的...