• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

详解vue文件中使用echarts.js的两种方式

vue 搞代码 4年前 (2022-01-08) 16次浏览 已收录 0个评论

这篇文章主要介绍了详解vue文件中使用echarts.js的两种方式,主要介绍了两种使用方式,一种是以组件的形式另一种直接引入,非常具有实用价值,需要的朋友可以参考下

最近工作中需要用到echarts,由于项目是用的vue-cli开发的。在网上搜到vue中合成了vue-echarts,但是不想使用vue中规定好的数据格式,于是就自己做了一个vue项目引用原生echarts的简单demo,实现过程如下:用了两种实现方式

准备工作

1、安装echarts依赖

控制台输入:npm install echarts --save

2、全局引入

main.js中引入

 import echarts from 'echarts' Vue.prototype.$echarts = echarts

创建图表

第一种创建方式

在一个.vue文件中引入多张图表

创建WelcomePage.vue

  <div> <h1>第一种在vue中使用echart的方式</h1><div class="charts"> <div id="barGraph" style="height: 350px"></div></div><div class="charts"> <div id="pieGraph" style="height: 350px"></div></div></div>
 

实现效果如下图:

第二种实现方式(以组件的形式)

创建父组件 father.vue

 <div> <h1>{{ msg }}</h1><p>第二种方式:通过组件的方式进行页面渲染</p><div class="container"> <p style="color:transparent">本文来源gao!%daima.com搞$代*!码$网3</p></div><div class="container"> </div></div>
 

创建子组件barGraph.vue

 <div> <p>{{ msg }}</p><div class="charts"> <div style="min-height: 350px"></div></div></div>
 

创建pieGraph.vue

  <div> <p>{{ msg }}</p><div class="charts"> <div style="min-height: 350px"></div></div></div>
 

效果实现如下:

路由文件如下:

 import WelcomePage from '@/components/WelcomePage' import Father from '@/components/father' import BarGraph from '@/components/bargraph' import PieGraph from '@/components/piegraph' export default new Router({ routes: [ { path: '/', name: 'WelcomePage', component: WelcomePage }, { path: '/father', name: 'father', component: Father, children:[ { path: '/bargraph', name: 'bargraph', component: BarGraph }, { path: '/piegraph', name: 'piegraph', component: PieGraph } ] }, ] })

以上就是详解vue文件中使用echarts.js的两种方式的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:详解vue文件中使用echarts.js的两种方式

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址