Vue项目使用 echarts.js
Code:
main.js:
/*这里先注入依赖,没有配置 webpack,所以路径
为 "../", 看到以 “@” 开头,但并不理解的,推荐去
看一下 webpack 的官方文档. */
import echarts from '../node_modules/echarts'
//在 vue的原型链上注册 $echarts.
Vue.prototype.$echrats = echarts
component:
<template>
<div class="container">
<h5>查看信息表</h5>
// #box的div 将作为 echarts 的视图容器
<div id="box">
</div>
</div>
</template>
js-Code:
export default{
name: "Container",
data() {
return{
msg: '凡是过往,皆为序章'
}
},
mounted(){
// 组件声明周期调用函数渲染视图
this.drawLine();
},
methods:{
drawLine(){
//vue只是不推荐去操作dom,这里获取 dom节点
let myView = this.$echrats.init( document.getElementById('box') );
//绘制图表
myView.setOption({
title: