使用Canvas画直线分为下面的步骤:
-
使用moveTo方法把画笔移动到直线起点
-
使用lineTo方法把画笔移动到直线终点
-
使用stroke方法让画笔绘制线条
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
<script>
// 1.创建canvas标签
const canvas = document.createElement('canvas')
canvas.width = 600
canvas.height = 400
document.body.append(canvas)
// 2.得到context对象
const context = canvas.getContext('2d')
// 3.画直线
// 3.1 起点
context.moveTo(100,100)
// 3.2 终点
context.lineTo(300, 100)
// 3.3 调用画线的方法
context.stroke()
</script>
</html>