echarts是国内十分强大的图表库,各种各样的图表都有,总有一款适合你
如果你想要更特别的图表,可以查看echarts社区,有很多开发者上传的图表,都带有代码,稍稍修改即可使用
https://gallery.echartsjs.com/explore.html#sort=rank~timeframe=all~author=all
接下来说说今天的正题,先新建一个vue项目,关于vue的下载安装和环境部署,可以自行百度,这里不讲。
在命令行输入命令 npm install echarts -S 安装echarts依赖
安装成功后,找到项目的main.js文件,引入echarts
接着在components文件夹下面新建自己的vue页面脚本,方便管理
具体代码:
<template>
<div>
<div id="myChart"></div>
<div id="ms">{{msg}}</div>
</div>
</template>
<script>
export default {
name: 'hello',
data () {
return {
msg: 'Welcome to Your Vue.js App'
}
},
mounted(){
this.drawLine();
},
methods: {
drawLine(){
// 基于准备好的dom,初始化echarts实例
let myChart = this.$echarts.init(document.getElementById('myChart'))
// 绘制图表
myChart.setOption({
title: { text: '在Vue中使用echarts' },
tooltip: {},
xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]
});
}
}
}
</script>
<style scoped>
#myChart{
width: 300px;
height: 300px;
margin: 0 auto;
}
</style>
最后一步,找到路由文件,添加路由:
最后在控制台或者命令行输入命令 npm run dev运行项目,建议做成一个bat文件,方便后面调试
看看效果
看到没有,chart1正是我们在路由文件配置的
如果你想把这些图表放到unity中去使用,打包好,再参考我的这一篇博客:
https://blog.youkuaiyun.com/leemu0822/article/details/89922553
如果你对python,unity,unreal4,js感兴趣,可以关注我