AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## echarts的使用 1.脚手架搭建vue项目 2.安装echarts ~~~ npm install echarts --save ~~~ 3.main.js引入 ~~~ import echarts from 'echarts'; Vue.prototype.$echarts = echarts; ~~~ 4.具体页面使用 ``` <style scoped> h2{ text-align: center; padding: 30px; font-size: 18px; } #chart_example{ width: 50%; height: 500px; border: 1px solid red; margin: 0 auto; } </style> <template> <div> <h2>vue中插入Echarts示例</h2> <div id="chart_example"> </div> </div> </template> <script> import echarts from 'echarts' export default { data() { return {} }, mounted() { let this_ = this; let myChart = echarts.init(document.getElementById('chart_example')); let option = { color: ['#f44'], tooltip : { trigger: 'axis', axisPointer : { type : 'shadow' } }, xAxis : [ { type : 'category', data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月',], axisTick: { alignWithLabel: true } } ], yAxis : [ { type : 'value' } ], series : [ { name:'每月花费', type:'bar', barWidth: '60%', data:[995,666,444,858,654,236,645,546,846,225,547,356] } ] }; myChart.setOption(option); //建议加上以下这一行代码,不加的效果图如下(当浏览器窗口缩小的时候)。超过了div的界限(红色边框) window.addEventListener('resize',function() {myChart.resize()}); }, methods: {}, watch: {}, created() { } } </script> ```