Canvas 实例之绘制时钟
这里总结下使用 canvas 绘制时钟的步骤。 下面来拆分一下绘制步骤: 绘制时钟的表框和刻度; 绘制时钟的指针; 使用定时器动态更新时间。 根据以上步骤可以写出绘制的主要代码: draw() { const drawClock = () => { this.ctx.clearRect(-150, -150, 300, 300); // 清除画布 this.drawCircle(); // 绘制时钟的表框 this.drawCalibration(); // 绘制时钟的刻度 this.drawPoints(); // 绘制时钟的指针 …