美文网首页
uni-app使用uCharts和一些基础配置

uni-app使用uCharts和一些基础配置

作者: 月下小酌_dbd5 | 来源:发表于2023-01-11 17:41 被阅读0次

官方文档:https://www.ucharts.cn/v2/#/guide/index

  1. 这里我使用的是组件方式, https://ext.dcloud.net.cn/plugin?id=271 在这里HBuilderX 导入插件
  2. 使用(折线图)
  • 配置:是否显示数据点的图形标识
let opts = {
    dataPointShape: false, //是否显示数据点的图形标识
}
  • 配置:是否显示是否显示图例标识
let opts = {
    legend: {show:false},
}
  • 配置:x轴显示的数量
let opts = {
     xAxis: {
        labelCount:6, //x轴显示的数量
  },
}
  • 配置:y轴保留几位小数
let opts = {
     yAxis: {
       gridType: "dash",
       dashLength: 2,
       tofix:3,//刻度保留小数位数
  },
}
  • 完整代码
<template>
      <view class="vibration-chart">
            <view class="vibration-chart-title">趋势图</view>
            <view class="vibration-chart-box">
                <view class="vibration-chart__">
                    <qiun-data-charts
                      type="area"
                      :opts="opts"
                      :chartData="chartData"
                    />
                </view>
            </view>
        </view>
</template>
<script>
     export default {
        data() {
            return {
                timeData:[],
                data:[],
                vibrationForm:'',
                chartData: {},
                opts: {
                  update: true,
                  duration:0,
                  animation:false,
                  padding: [15,25,10,15],
                  dataLabel: false, //是否显示图表区域内数据点上方的数据文案
                  dataPointShape: false, //是否显示数据点的图形标识
                  enableScroll: false, //开启滚动条,X轴配置里需要配置itemCount单屏幕数据点数量
                  legend: {
                    show:false
                  },
                  xAxis: {
                    labelCount:6, //x轴显示的数量
                    format: "formatterTime", //需要修改源码
                    disableGrid: true,
                    rotateLabel:true,
                    rotateAngle:-50,
                  },
                  yAxis: {
                    gridType: "dash",
                    dashLength: 2,
                    tofix:3,//刻度保留小数位数
                  },
                  extra: {
                    area: {
                        type: "curve",
                        opacity: 0.8,
                        addLine: true,
                        width: 2,
                        gradient: true,
                        activeType: "hollow"
                      }
                  }
                }
            }
        },
onReady() {
this.chartData = JSON.parse(JSON.stringify({
                        categories: ["2023-01-12 16:12:12","2023-01-12 17:12:12","2023-01-12 18:12:12"],
                        series: [{
                           name: "数据",
                           data: [1,2,5]
                        }]
                        })
                    );
}
</script>
  • 结果


    image.png

相关文章

  • 1.uni-app的相关介绍使用

    uni-app的基本使用 基础部分: +环境搭建 +页面外观配置 +数据绑定 +uni-app的生命周期 +组件的...

  • uniapp 基础

    uni-app的基本使用 课程介绍: 基础部分: 环境搭建 页面外观配置 数据绑定 uni-app的生命周期 组件...

  • uni入门文档

    uni-app的基本使用 课程介绍: 基础部分: 环境搭建 页面外观配置 数据绑定 uni-app的生命周期 组件...

  • UNIAPP入门教程

    uni-app的基本使用 课程介绍: 基础部分: 环境搭建 页面外观配置 数据绑定 uni-app的生命周期 组件...

  • uni-app基础知识

    uni-app的基本使用 课程介绍: 基础部分: 环境搭建 页面外观配置 数据绑定 uni-app的生命周期 组件...

  • uniapp基础知识

    uni-app的基本使用 课程介绍: 基础部分: 环境搭建 页面外观配置 数据绑定 uni-app的生命周期 组件...

  • uni-app微信小程序中图表组件uCharts的遮挡问题处理

    uni-app微信小程序中图表组件uCharts的遮挡问题处理 最近搞小程序用到了uCharts统计图表,本来在模...

  • bunny笔记| uniapp微信小程序开发

    uni-app的使用: 基础部分:-环境搭建-页面外观配置-数据绑定-生命周期-组件-条件注释跨域兼容-事件-导航...

  • uni-app简介

    环境搭建 页面外观配置 数据绑定 uni-app的生命周期 组件的使用 条件注释跨端兼容 uni-app的事件 导...

  • uni-app唤醒小程序

    uni-app跳转小程序 场景 在uni-app中的安卓程序里,跳转微信小程序 配置步骤 配置APP和小程序 AP...

网友评论

      本文标题:uni-app使用uCharts和一些基础配置

      本文链接:https://www.haomeiwen.com/subject/bzabcdtx.html