位置: IT常识 - 正文

uni-app项目|在弹窗中引入uchart图表子组件不显示(uni-app入门到实战 以项目为导向)

编辑:rootadmin
为了解决uchart作为子组件在主组件里引用但不显示的情况,(同样适用于弹窗之中)目前有三种方法。 1-解决方式 1>如果你使用的uchart子组件是从官方拿的例子:进入到uchart子组件将onReady或者onLoad(){}的方法的名字换成mounted。 2>以父组件给子组件传值的方式给子组 ...

推荐整理分享uni-app项目|在弹窗中引入uchart图表子组件不显示(uni-app入门到实战 以项目为导向),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uni-app navigateto,uniapp弹出框怎么实现,uni-app tabbar,uniapp弹出框怎么实现,uni-app tabbar,uni-app tabbar,uni-app入门到实战 以项目为导向 掌握完整开发流程,uni-app项目实战,内容如对您有帮助,希望把文章链接给更多的朋友!

为了解决uchart作为子组件在主组件里引用但不显示的情况,(同样适用于弹窗之中)目前有三种方法。

1-解决方式

1>如果你使用的uchart子组件是从官方拿的例子:进入到uchart子组件将onReady或者onLoad(){}的方法的名字换成mounted。

uni-app项目|在弹窗中引入uchart图表子组件不显示(uni-app入门到实战 以项目为导向)

2>以父组件给子组件传值的方式给子组件的图表数据赋值。(官方不推荐的方式)

  这种方式会使 chartData 原型链上增加额外的属性或方法,最终导致这些多余的属性或方法传入 uCharts 组件,带来预料不到的问题。实际上官方甚至都不推荐将uchart作为多层套娃的子组件。

import EchartsBar from '@/components/cardReportCharts/index.vue'//父组件的js<template><view class="charts-box"><qiun-data-charts type="bar" :opts="opts" :chartData="scoreList" /></view></template><!-- 子组件的模板内 -->export default {name: 'EchartsBar',props: ['scoreList'],data() {return {opts: {....}}},methods:{}} //子组件的js

3>在父组件中调用子组件里跟转化成JavaScript 对象的方法

  这种方法可以对整体赋值,并且采用深拷贝的方式,这种方式对数据需要动态变更的情况下很友好。此时要注意,该方法的调用需要在父组件的vue实例加载完成之后,即在nextTick方法之中调用。对于子组件调用还有什么疑问可以参考这篇文章:使用 Vue.js 怎么调用其他组件的方法

this.$nextTick(function(){this.$refs.echartsbar.getServerData()});2-分析原因

  之所以要这么大费周章,是因为在本人的尝试中,官方给的例子中onReady和onLoad方法均没有执行(不知是何缘故),当引入图表作为子组件时,就会一直显示加载页面而不显示数据并且也不报错。

  官方的文档写的十分详细,有问题尽可能参考:uchart官方文档

本文链接地址:https://www.jiuchutong.com/zhishi/303697.html 转载请保留说明!

上一篇:memberlist|会员信息列表 首页与内容页调用 会员信息(会员信息查询系统)

下一篇:宝塔主机分销系统1.7版本无限安装版可给用户开宝塔虚拟机免费下载-电脑学习网(宝塔主机分销系统设计)

  • 个人所得税跨区域可以申报吗
  • 金税四期正式启动
  • 物业管理费专票可以抵扣吗
  • 工程咨询属于什么合同
  • 加计抵扣进项税进营业外收入
  • 款项已付发票未到,怎么做凭证
  • 月收入不足10万免增值税的账务处理
  • 自己申报个人所得税需要补缴,必须自己申报自己补缴吗
  • 研发加计扣除减免税
  • 以库存现金付讫
  • 什么叫企业过桥资金
  • 营改增结束了吗
  • 加工费发票可以不开数量吗
  • 当月发票开错了已经红冲怎么做分录?
  • 代销手续费怎么做账
  • 受委托加工物资双方账务处理怎么做
  • 公司注销税务需要交多少钱
  • 代理进口产品需要什么手续
  • 企业所得税看哪里
  • 公司注销后原有债权
  • 医疗服务免税发票怎么开
  • 购买护肤品的会计分录
  • 职工教育扣除标准是什么
  • windows10如何开机启动软件
  • Windows11怎么连接网络
  • 什么是进项税和销项税
  • 企业出售自用车账务处理
  • win10双系统删除linux
  • 公司购入汽车可以算做注册资本吗
  • PHP:Memcached::prepend()的用法_Memcached类
  • 增值税应税行为是什么意思
  • 切换到多任务界面
  • 收到投标保证金利息如何账务处理
  • 建筑工程企业管理费包括哪些内容
  • 控制器code是什么意思
  • 企业合并发生的审计费用,评估费用会计分录
  • 企业所得税按季还是按年
  • ctu指令
  • 数据结构的单链表
  • 原材料用于在建工程增值税如何处理
  • mysql数据库最新版
  • 什么样的公司可以申请破产
  • 商业折扣影响主营业务成本吗
  • 小规模纳税人能开3%的专票吗
  • 房地产销售老项目增值税
  • 现金流量表编制原则
  • 医疗收费票据管理制度
  • 投资性房地产转为非投资性房地产
  • 危废品处理费用会计处理
  • 未交增值税账务处理
  • 个人所得税计算方法2023计算器
  • 用友软件如何反结账流程
  • 预收账款的金额是什么
  • 其他应收款平行记账科目
  • 年终结账的会计分录
  • 出纳怎么做账
  • 服务企业的建账方案
  • 快速插入大量数据的asp.net代码(Sqlserver)
  • mysql事务视图
  • Windows Server 2003服务器群集创建和配置指南
  • linux 命令提示
  • wrme.exe是什么
  • 如何将windows 7升级到windows 10
  • mac如何强制关机开机
  • win7下安装XP
  • wincomm.exe - wincomm是什么进程
  • macbook硬盘中的其他
  • win8桌面图标变大了怎么调小
  • linux默认文件大小
  • linux收发邮件
  • win7双显示器设置
  • shell echo-e
  • js中两个等号
  • android design库
  • eclipse创建android项目
  • jquery移动节点的方法
  • nodejs 静态页面
  • android使用so
  • 个体工商户税务年报网上怎么申报
  • 广东增值税电子专用发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设