canvas 画柱状图
目录
- canvas 画柱状图
- 画一个简单的柱状图
- 随机的柱状图
canvas 画柱状图
画一个简单的柱状图
- 注意点:
- 画柱状图 矩形图 的时候 需要先填充 后描边 再使用 fillRect 等!
ctx.fillStyle = “red”;
ctx.lineWidth = 2;
ctx.fillRect(200, 200, 20, 200);
- 画柱状图 矩形图 的时候 需要先填充 后描边 再使用 fillRect 等!
<template><div><canvas ref="canvasRef" width="420px" height="420px">您的浏览器版本过低,请升级浏览器或者使用谷歌浏览器</canvas></div>
</template><script>
export default {name: "CanvasText",components: {},data() {return {};},mounted() {let can = this.$refs.canvasRef;let ctx = can.getContext("2d");// 画一个简单的柱状图// 画坐标轴ctx.beginPath();ctx.moveTo(100, 100);ctx.lineTo(100, 400);ctx.lineTo(400, 400);ctx.strokeStyle = "#000";ctx.lineWidth = 2;ctx.stroke();ctx.closePath();// 画柱状图 矩形图ctx.fillStyle = "red";ctx.lineWidth = 2;ctx.fillRect(200, 200, 20, 200);},methods: {}
};
</script>
<style lang="scss" scoped></style>
随机的柱状图
<template><div><canvas ref="canvasRef" width="420px" height="420px">您的浏览器版本过低,请升级浏览器或者使用谷歌浏览器</canvas></div>
</template><script>
export default {name: "CanvasText",components: {},data() {return {};},mounted() {let can = this.$refs.canvasRef;let ctx = can.getContext("2d");// 画一个简单的柱状图// 画坐标轴ctx.beginPath();ctx.moveTo(100, 100);ctx.lineTo(100, 400);ctx.lineTo(400, 400);ctx.strokeStyle = "#000";ctx.lineWidth = 2;ctx.stroke();ctx.closePath();// 画柱状图 矩形图ctx.lineWidth = 2;// 范围 [10,290]for (let i = 0; i < 6; i++) {let height = Math.random() * 280 + 10;// ctx.fillStyle = "#00ff00";ctx.fillStyle = "#" + parseInt(Math.random() * 0xffffff).toString(16);// 注意点:就是坐标的话 需要 400 - height (为了贴住x轴)ctx.fillRect(120 + 40 * i, 400 - height, 20, height);}},methods: {}
};
</script>
<style lang="scss" scoped></style>
canvas 画柱状图相关推荐
- canvas画柱状图 和饼图
学习扔物线大大的教程 http://hencoder.com/ui-1-1/ https://github.com/hencoder/PracticeDraw1 饼图的指示文字还需要重新计算一下还有防 ...
- 如何用h5标签canvas画柱状图【立体】
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...
- html绘制直角坐标系,canvas画直角坐标系
canvas画直角坐标系 2017年3月17日 利用canvas画直角坐标系其实挺简单的,只要确定了原点(0,0)点,也可以是其他的点,只要自己知道那是原点就行!知道了原点再分别向X轴方向和Y轴方向画 ...
- python(matplotlib)画柱状图(1)
写在前面的话 当当当,又要总结画图了,现在写博客都有一种美妆博主在写美妆心得的介绍.biubiu- 今天要记录的内容就是我们的python 画柱状图. 画柱状图一般我觉得就是数据可以被枚举的有限的,并 ...
- python画柱状图 画折线图
# 画柱状图 plt.bar(x_labels, grid) 画折线图 """ for i in range(len(grid)-1): ...
- python 画柱状图-Python 使用 matplotlib 画柱状图教程
Python 使用 matplotlib 画图是非常方便的,之前的文章记录了<Python 使用 matplotlib 画折线图教程>,今天就再次记录一下使用 matplotlib 画柱状 ...
- python画直方图代码-python plotly画柱状图代码实例
这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...
- python画柱状图代码-python plotly画柱状图代码实例
这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...
- python横向柱状图-python画柱状图--不同颜色并显示数值的方法
用python画柱状图容易,但是如何对不同柱子使用不同颜色呢?同时在柱子顶端显示精确数值? 主要用的方法为: atplotlib.pyplot.bar(left, height, width=0.8, ...
最新文章
- hbase 数据插入指定rowkey_「HBase大爆炸」HBase之常用Shell命令
- jquery总结和注意事项
- 七个开源的 SpringBoot 前后端分离项目,Star过千,快去收藏夹吃灰吧!
- 预训练是AI未来所需要的全部吗?
- 华为“燃料”助力荣耀向上,全力冲击高端市场
- java单线程循环调度_Java基础篇之Java线程模型
- Python用selenium获取cookie以后给rqeuests使用。
- RabbitMQ批量确认发布
- NABCD model(test)
- [PHP] 算法-邻接矩阵图的广度和深度优先遍历的PHP实现
- matlab怎么找出奇数个数_用MATLAB绘制系统根轨迹和性能分析
- 使用ApiPost测试接口时需要先登录的接口怎么办(基于Cookie)?
- linux虚拟机模板部署模板,创建和部署基于 Linux 的虚拟机模板
- 幻塔html5,《幻塔》捏脸系统怎么玩 捏脸系统玩法分享
- 虚拟主机支持ssl支持php7,虚拟主机支持https改造吗
- Codeproject文章翻译
- python用cartopy包画地图_利用Cartopy绘制带有地图投影的图形
- 微信购物商城系统怎样吸引住客户,来转换为商城系统的粉丝?
- find 命令多条件匹配
- usb为什么计算机无法识别网络,电脑的usb网卡无法识别怎么办
热门文章
- Java对象中实例数据发生的间隙填充alignment/padding gap条件是什么?
- VM,CentOS7,gcc,mpich安装,vim配置,mpi代码运行示例
- ps—Photoshop绘图模式、画笔工具,渐变工具,油漆桶工具等选项栏中的模式/溶解模式,背后模式,清除模式,变暗模式等/CS6
- C# 字节数组转结构体
- SGM58200开发以及相关应用
- 奇妙的房树人测验:教你看画识人心
- CSV文件拆分_行拆分
- 想转行做软件测试?那你必须要知道的这5 条纪律....
- 开发笔记 | U1/U3卡的区别
- (转)详解腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题