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

萍乡做网站芜湖建设网站

萍乡做网站,芜湖建设网站,公司关于网站设计公司的简介,企业网站认证文章目录 一、实现效果二、话不多说,上源码 前言:我们在uniapp中开发的时候,开发的时候很正常,echarts的图形在h5页面上也是很正常的,但是当我们打包成安卓app或者使用安卓真机运行的时候,图形根本就没有渲…

文章目录

  • 一、实现效果
  • 二、话不多说,上源码

  • 前言:我们在uniapp中开发的时候,开发的时候很正常,echarts的图形在h5页面上也是很正常的,但是当我们打包成安卓app或者使用安卓真机运行的时候,图形根本就没有渲染出来。以下是我的解决方法,摸索了两天,终于在我不懈的努力下搞定了

一、实现效果

在这里插入图片描述

二、话不多说,上源码

1、echarts代码必须写在 lang="renderjs"的script 中,调用的时候必须在:change中调用<script module="renderScript" lang="renderjs">

<template><view class="content"><view class="taskModel"><view class="chat" id="chat1" :msg="msg1" :change:msg="renderScript.initChart"></view><view class="chatText">填报</view></view><view class="taskModel"><view class="chat" id="chat2" :msg="msg2" :change:msg="renderScript.initChart"></view><view class="chatText">审批</view></view><view class="taskModel"><view class="chat" id="chat3" :msg="msg3" :change:msg="renderScript.initChart"></view><view class="chatText">通知</view></view></view>
</template>
<script>
export default {components:{Calendar},data() {this.chat1 = nullreturn {msg1: 1,msg2: 1,msg3: 1};},created() {// 调用方法 this.getUnSuccTask()},methods: {// 未完成任务getUnSuccTask(){// 这里是请求方法this.$store.dispatch('actioncore/cpcGetApi', {url: '/user/PhoneDJTodoCount',param: null}).then(res => {if(res.data  != null){var approval = (res.data.approval != null && res.data.approval !== '') ? res.data.approval: 0;var meeting = (res.data.meeting != null && res.data.meeting !== '') ? res.data.meeting: 0;var todos = (res.data.todos != null && res.data.todos !== '') ? res.data.todos: 0;var total = approval+meeting+todosvar msg1 = { // 填报total: total == 0 ? 100 : total,val: todos,}var msg2 = { // 审批total: total == 0 ? 100 : total ,val: approval,}var msg3 = { // 通知total: total == 0 ? 100 : total,val: meeting,}this.msg1 = msg1this.msg2 = msg2this.msg3 = msg3}}).catch(() => {})}},
};
</script>
<script module="renderScript" lang="renderjs">
import {getIndexYH} from '@/utils/chartOptions.js'
import * as echarts from 'echarts'export default {methods: {// 这里也可以在renderjs中mounted中调用,但是只是初始化initChart(newValue, oldValue, ownerVm, vm) {if (newValue == 1) {return;}var option = {title: [{text: '{a|'+cuVal+'}',show: true,x: 'center',y: 'center',textStyle: {rich: {a: {fontSize: 14,color: '#5A75E1',padding: [0, 0,0, 0],fontWeight: 'bold' }},},},],polar: {center: ['50%', '50%'],radius: ['75%', '100%'],},angleAxis: {max: maxVal,show: false,},radiusAxis: {type: 'category',show: true,axisLabel: {show: false,},axisLine: {show: false,},axisTick: {show: false,},},series: [{name: '',type: 'bar',roundCap: true,showBackground: true,backgroundStyle: {color: '#FFF',},data: [cuVal],coordinateSystem: 'polar',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [{offset: 0,color: '#5A76FF',},{offset: 1,color: '#AEC7FA',},]),},},},{name: '',type: 'gauge',radius: '54%',axisLine: {lineStyle: {color: [],width: 1,},},axisLabel: {show: false,},axisTick: {show: false,},splitLine: {show: false,}}],};var chart = echarts.init(document.getElementById(vm.$el.id))chart.setOption(option)}},};
</script>
http://www.dtcms.com/a/497453.html

相关文章:

  • 网站框架设计好后怎么做查询工程建设项目的网站
  • 长春商城网站制作网站怎么找
  • 做弹幕视频效果的网站wordpress 搜索排名
  • 北斗B3四阵元抗干扰天线的实现
  • 网站设计美工排版编辑做计算机模拟ie题模拟网站打不开
  • 九江建网站wordpress管理密码忘记
  • 湖南建设职称报考在哪个网站网站建设介绍推广用语
  • 了解网站建设的流程wordpress可视化幻灯片插件
  • 那些彩票广告网站怎么做的用自己头像做的圣诞视频网站
  • 已有网站怎么做后台网站试运营
  • 用dw做的企业网站rsd wordpress
  • 常州建站费用济南槐荫区做网站的
  • 南坪做网站黔西县城市建设局网站
  • 港海(天津)建设股份有限公司网站郑州app
  • 中国建设银行蚌埠官方网站沈阳建网站
  • 松江网站建设哪家好asp+php+jsp网站开发
  • 西安驾校网站建设公司网站开发费用记入什么科止
  • 公司网站用什么语言开发公司免费邮箱如何注册
  • 前端是做网站的吗年轻人喜欢的短视频app推荐
  • 网站建设新技术怎么做游戏测评视频网站
  • 闵行集团网站建设旅游网站建设的详细方案
  • 3349. 检测相邻递增子数组 I
  • 网站 需求分析临海建设局官方网站
  • 推进网站建设杭州哪个网站建设最好
  • 高端网站建设赣州阿里指数查询手机版
  • 网站免费推广怎么做网页制作工作前景
  • 中山做百度网站的公司名称清远做网站seo
  • 自助建站系珠海网站制作外包
  • 常州武进区建设局网站老外做的中国汉字网站
  • 做一个搜索引擎网站要多少钱wordpress 二次开发