当前位置: 首页 > news >正文

嘉兴模板建站系统网站建设的条件是什么

嘉兴模板建站系统,网站建设的条件是什么,重庆网站建设夹夹虫公司.可信,广东外贸网站推广Vue简单使用Echart图表柱形图 vue使用柱形图 vue使用 echart图表柱形图 vue使用柱形图 1、安装依赖2、页面Demo使用3、效果图 1、安装依赖 官方文档:https://echarts.apache.org/zh/option.html#title 官方在线示例:https://echarts.apache.org/exampl…

Vue简单使用Echart图表柱形图 vue使用柱形图 vue使用 echart图表柱形图 vue使用柱形图

  • 1、安装依赖
  • 2、页面Demo使用
  • 3、效果图

1、安装依赖

官方文档:https://echarts.apache.org/zh/option.html#title

官方在线示例:https://echarts.apache.org/examples/zh/index.html

npm i echarts

2、页面Demo使用

<template><div class="main-div"><!-- 图表渲染的DIV --><div id="normal" /></div>
</template><script>
import echarts from 'echarts'export default {// 组件名称name: 'Index',// import引入的组件需要注入到对象中才能使用components: {},// 父组件传递值props: {},data() {// 这里存放数据return {normal: null}},// 监听属性 类似于data概念computed: {},// 监控data中的数据变化watch: {},// 生命周期 - 创建完成(可以访问当前this实例)created() {},// 生命周期 - 挂载完成(可以访问DOM元素)mounted() {// 初始化一个 柱形图 Demo传参示例 - 不建议在 Vue生命周期加载中初始化图表,性能影响很大,建议懒加载,手动点击然后初始化const data = [['value', 'title'],[58212, 'Matcha Latte'],[78254, 'Milk Tea'],[41032, 'Cheese Cocoa'],[12755, 'Cheese Brownie'],[20145, 'Matcha Cocoa'],[79146, 'Tea'],[91852, 'Orange Juice'],[101852, 'Lemon Juice'],[20112, 'Walnut Brownie']]this.initChart('主要标题', '简要标题', data, document.getElementById('normal'))},beforeCreate() { }, // 生命周期 - 创建之前beforeMount() { }, // 生命周期 - 挂载之前beforeUpdate() { }, // 生命周期 - 更新之前updated() { }, // 生命周期 - 更新之后beforeDestroy() { }, // 生命周期 - 销毁之前destroyed() { }, // 生命周期 - 销毁完成activated() { },// 方法集合methods: {/*** 初始化图表* @param title    图表主要标题* @param subtext  图表简介标题* @param data     数据列表 - 格式为 二维数组* @param chartDom 要渲染图表 的DOM元素: document.getElementById('')* 示例:value 表示X轴的数据, title表示 Y轴的标题*      ['value', 'title'],[58212, 'Matcha Latte'],[78254, 'Milk Tea'],[41032, 'Cheese Cocoa'],[12755, 'Cheese Brownie'],[20145, 'Matcha Cocoa'],[79146, 'Tea'],[91852, 'Orange Juice'],[101852, 'Lemon Juice'],[20112, 'Walnut Brownie']*/initChart(title, subtext, data, chartDom) {// 计算图表容器高度,自动根据数据大小改变而改变let containerWidth = 200if (data.length <= 1) {containerWidth = 200} else {containerWidth = data.length * 40 // 假设每个柱形的宽度/高度为 20}// 销毁 已经初始化的元素try {// 如果需要同时处理多个echart实例,需要增加额外处理逻辑if (this.normal !== null) {this.echart.dispose()}} catch (error) {console.info('如果是第一次初始化,全局实例是null,销毁会异常')}this.normal = echarts.init(chartDom, { devicePixelRatio: 1 }, {renderer: 'svg ', // 使用 svg 渲染可能比使用 canvas  渲染更高效,svg渲染比canvas生成的图表清晰width: 800,height: containerWidth})const option = {animation: false, // 禁用动画效果title: {text: title,subtext: subtext},dataset: {source: data},grid: { containLabel: true },xAxis: { name: '不良率: %' },yAxis: { type: 'category' },series: [{type: 'bar',barWidth: '50%',barCategoryGap: 10, // 原理是减小柱状图的宽度encode: {// Map the "value" column to X axis.x: 'value',// Map the "amount" column to Y axis.y: 'title'},label: {show: true, // 设置为 true 显示标签position: 'top', // 设置标签位置,可以是 'top', 'insideTop', 'insideBottom' 等color: 'black', // 设置标签颜色distance: 0, // 距离图形元素的距离。formatter: function(params) {// 格式化 数值内容return params.data[0] + ' %'},padding: [4, 5],lineHeight: 26,// eslint-disable-next-line no-dupe-keysposition: 'right',// eslint-disable-next-line no-dupe-keysdistance: 5,fontSize: 12},showBackground: true,itemStyle: {color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ offset: 0, color: '#188df0' },{ offset: 0.5, color: '#188df0' },{ offset: 1, color: '#188df0' }])}}]}option && this.normal.setOption(option)}}
}
</script>

3、效果图

在这里插入图片描述

http://www.yayakq.cn/news/910600/

相关文章:

  • 企业网站常见问题缘魁上海网站建设
  • 做淘宝客新增网站推广宣传册免费模板
  • 建设银行确认参加面试网站百度一下网页搜索
  • 嘉定区做网站电商网站前后台模板
  • 一学一做教育视频网站有哪些内容关键字优化软件
  • ipv6网站如何做中山本地网站建设
  • 数据交易网站开发网站建设吗
  • 网页中网站设计规划流程网站 服务器 域名
  • wordpress 主题 失败网站需要优化的小型公司
  • 珠海杰作网站建设网络公司元器件采购最好的网站
  • 乡村旅游网站的建设分析公司简介网站怎么做
  • 海口网站建设方案策划wordpress自己的网页
  • 网站建设的经验企业网站建设方案资讯
  • 官方网站模板网站建设与管理好吗
  • 盐城seo网站优化wordpress常规地址改错了怎么办
  • 手机网站 横屏应用分发平台
  • 后台网站下载网站程序开发公司
  • 保定市城市规划建设局网站代写文章质量高的平台
  • 深圳企业建站程序网站怎样备案
  • 建站公司网站源码做一个网站平台的流程是什么
  • 建站报价网站的页脚
  • 网站里怎么做301指向人和动物做的电影网站
  • 山东青?u68元建网站seo是网站搜索引擎上的优化
  • 洛阳 网站建设 大师字画企业cms建站系统
  • 做网站不打广告怎么赚钱网站建设中常见的问题
  • 电商网站建站小制作简单易学
  • 备案需要网站空间电商自学网免费
  • 产品 网站建设简述网站开发的5个步骤
  • 兄弟们有没有没封的网站网站开发播放大视频卡顿
  • 个人网站备案 导航wordpress php 7.2