会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
生活总得有些仪式感
伪文艺女程序媛
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2018年11月6日
Canvas入门06-线段与像素边界
摘要: 我们知道,使用以下2个API可以绘制一条线段: moveTo(x, y) 向当前路径中增加一条子路径,该子路径只包含一个点,此为线段的起始点 lineTo(x, y) 将线段的下一个点加入子路径中 但是你会发现,这条线段的宽度并不是1px,而是2px。 再画一条宽度为2px的线段。 这条线段宽度与第
阅读全文
posted @ 2018-11-06 15:04 生活总得有些仪式感
阅读(374)
评论(0)
推荐(0)
2018年11月2日
Canvas入门05-渐变颜色
摘要: 线性渐变API: ctx.createLinearGradient(double x1, double y1, double x2, double y2) 创建一个渐变实例 (x1, y1) 渐变的起始点 (x2, y2) 渐变的终止点 gradient.addColorStop(offset: d
阅读全文
posted @ 2018-11-02 15:35 生活总得有些仪式感
阅读(2901)
评论(0)
推荐(0)
Canvas入门04-绘制矩形
摘要: 使用的API: ctx.strokeRect(x, y, width, height) 给一个矩形描边 ctx.fillRect(x, y, width, height) 填充一个矩形 ctx.clearRect(x, y, width, height) 清除矩形区域 ctx.lineJoin =
阅读全文
posted @ 2018-11-02 14:50 生活总得有些仪式感
阅读(315)
评论(0)
推荐(0)
2018年10月30日
Canvas入门03-绘制弧线和圆
摘要: 绘制弧线的API: 参数说明: centerX 圆心坐标x centerY 圆心坐标y radius 圆半径 startAngle 起始弧度 endAngle 结束弧度 anticlockwise 是否逆时针绘制,默认false,也就是顺时针绘制 对于一个圆来说,0弧度是从水平方向右侧开始的。 效果
阅读全文
posted @ 2018-10-30 10:05 生活总得有些仪式感
阅读(246)
评论(0)
推荐(0)
Canvas入门02-绘制直线
摘要: 主要使用的API有: context.moveTo(x,y) 声明线的起始坐标 context.lineTo(x,y) 声明线的下一个坐标 context.fillStyle 声明线的填充颜色 context.fill() 填充 context.strokeStyle 声明线的颜色 context.
阅读全文
posted @ 2018-10-30 09:53 生活总得有些仪式感
阅读(688)
评论(0)
推荐(0)
2018年9月21日
TypeScript + Webpack 环境搭建
摘要: TypeScript + Webpack 环境搭建步骤 1. 安装Node.js 2. 安装npm 3. 创建一个npm项目 4. 安装typescript,配置ts 5. 安装webpack,配置webpack 初始化一个npm项目 将在项目根目录下创建 文件。文件目录结构如下 全局安装types
阅读全文
posted @ 2018-09-21 16:26 生活总得有些仪式感
阅读(3617)
评论(0)
推荐(0)
2018年7月2日
计算机网络读书笔记(一)
摘要: 互联网概述 计算机网络 网络由若干结点 (Node) 和连接这些结点的链路 (Link) 组成。 结点 (Node) 结点可以是 计算机、集线器、交换机或路由器 通常可以用一朵云来表示一个网络,这样做的好处是可以不用关心网络中的复杂细节问题。 主机 (Host) 通常把与网络相连的计算机叫做主机。
阅读全文
posted @ 2018-07-02 12:22 生活总得有些仪式感
阅读(714)
评论(0)
推荐(0)
2018年2月22日
JavaScript求两点之间相对于Y轴的顺时针旋转角度
摘要: 需求: 已知一个向量,初始位置在y轴方向,如图红色箭头,绕中心点(x1, y1)旋转若干角度后,到达Line(x2,y2 x1,y1)的位置,求旋转角度 分析: 坐标点(x1, y1)(x2, y2)已知,则可利用JavaScript反三角函数求角度。 然后使用Svg.js修改polygon的属性
阅读全文
posted @ 2018-02-22 15:24 生活总得有些仪式感
阅读(677)
评论(0)
推荐(0)
2018年2月11日
解决火狐浏览器拖拽打开新窗口的问题
摘要: 火狐浏览器实现拖拽有2个坑: 1、在dragstart事件中,必须要使用ev.dataTransfer.setData(),否则,即使在html中设置了元素 draggable=true,拖拽也是无效的。 2、火狐拖放后,总会默认打开百度搜索,如果是图片,则会打开图片。 解决办法: 在drop事件中
阅读全文
posted @ 2018-02-11 10:21 生活总得有些仪式感
阅读(7547)
评论(1)
推荐(1)
2018年2月9日
Backbone中bind和bindAll的作用
摘要: 本文参考: http://blog.bigbinary.com/2011/08/18/understanding bind and bindall in backbone.html bindAll内部调用了bind(),而bind()又内部调用了apply() apply()的作用 apply le
阅读全文
posted @ 2018-02-09 13:51 生活总得有些仪式感
阅读(715)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告