Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 824 Bytes

canvas.md

File metadata and controls

40 lines (32 loc) · 824 Bytes

canvas

基本使用方式

<!-- 创建canvas元素 -->
<canvas id="canvas"></canvas>
// 获取canvas元素
const canvas = document.getElementById('canvas')
// 获取2d绘图上下文
const context = canvas.getContext('2d')

线条

// 移动画笔到某个点
context.moveTo(100, 100)
// 线条绘制到某个点
context.lineTo(200, 200)
// 线条宽度
context.lineWidth = 4
// 设置线条样式,默认值为16进制颜色值
// 可设置 color、gradient、pattern
context.strokeStyle

绘制

// 设置状态后绘制线条
context.srtoke()