enmnm...一般会使用npm下载echarts这个包,但是不知道是我自己的配置问题还是别的原因,一直出不来图线,

于是,把Hello uni-app模板里的那个组件抱过来,然后,成了!

首先,

1、页面引入

 <template>
<view class="container">
<view>
<view class="canvasView">
<mpvue-echarts class="ec-canvas" @onInit="lineInit" canvasId="line" ref="lineChart" />
</view>
</view>
</view>
</template>

2、逻辑层

<script>
import * as echarts from '@/components/echarts/echarts.simple.min.js';
import mpvueEcharts from '@/components/mpvue-echarts/src/echarts.vue';
export default {
data() {
return {
updateStatus: false,
line: {
legend: {
data: ['邮件营销']
},
xAxis: {
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
},
yAxis: {
type: 'value',
data: []
},
dataZoom: [{
type: 'slider',
start: ,
end: ,
zoomLock: false,
}],
grid: {
left: ,
right: ,
bottom: ,
top: ,
containLabel: true
},
series: [{
data: [],
data: [, , , , , , ],
type: 'line',
color: ['#5eb4e2'], //折线条的颜色
}]
}
}
},
methods: {
lineInit(e) {
let {
width,
height
} = e;
let canvas = this.$refs.lineChart.canvas
echarts.setCanvasCreator(() => canvas);
let lineChart = echarts.init(canvas, null, {
width: width,
height: height
})
canvas.setChart(lineChart)
lineChart.setOption(this.line)
this.$refs.lineChart.setChart(lineChart)
},
},
components: {
mpvueEcharts
}
}
</script>

3、样式设定

<style>

    .ec-canvas {
display: flex;
height: %;
flex: ;
} .canvasView {
width: 700upx;
height: 500upx;
} </style>

最新文章

  1. Qt——透明无边框Widget的bug
  2. Senparc.Weixin.MP SDK 微信公众平台开发教程(十五):消息加密
  3. IOS----友盟推送详解
  4. Codeforces Beta Round #89 (Div. 2) E. Bertown roads(Tarjan、边双连通分量)
  5. Unity3D事件函数的执行顺序 - 包含渲染等模块的完整版,中英文对照
  6. iOS开发,推送消息 steps
  7. 调整UILabel行高间距并返回自定义宽高度
  8. NULL、NUL、‘\0’、0以及EOF
  9. 《Windows编程零基础学》第零节
  10. javascript基础之javascript的存在形式和js代码块在页面中的存放位置
  11. 日志管理-将Log4net的配置配置到的独立文件中
  12. [Leetcode][Python]52: N-Queens II
  13. poj 1743 男人八题之后缀数组求最长不可重叠最长重复子串
  14. C#多线程问题整合
  15. Android APP 内部捐赠实现(支付宝&amp;微信)
  16. HBase数据库相关基本知识
  17. web和servlet一样的用法但是有区别
  18. python遇到的文件错误
  19. iOS 数组和字典排序
  20. 关于Virtual的英语含义

热门文章

  1. LUOGU P1053 篝火晚会 (Noip 2015 )
  2. CTSC2017密钥、吉夫特
  3. leetcode 1-20 easy
  4. Spring_事务
  5. WPF 如何显示gif
  6. python第一天 :计算机基础(一)
  7. mybatis-plus思维导图,让mybatis-plus不再难懂
  8. CMake学习笔记二
  9. SPSS分析技术:二阶聚类分析;为什么出现大学生“裸贷”业务,因为放贷者知道贷款者还不起
  10. 【时光回溯】【JZOJ3567】【GDKOI2014】石油储备计划