位置: 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版本无限安装版可给用户开宝塔虚拟机免费下载-电脑学习网(宝塔主机分销系统设计)

  • 偷逃税款是什么
  • 没有提取盈余公积的情况
  • 超市小规模纳税人会计难吗
  • 资产超过5000万的企业所得税税率
  • 支付增值税税控系统技术维护费用500元
  • 主营业务成本明细账图
  • 公司会计怎么做
  • 结转产成品会计分录怎么做
  • 股票质押式回购交易业务
  • 公司注销实收资本怎么处理
  • 质量管理体系认证证书在哪里办
  • 工程款的税是怎么扣除的?
  • 公户转私户的钱几天能到账
  • 开出产品折扣的发票怎么入账?
  • 租赁费交税税率是多少
  • 奖金用现金发放违法吗
  • 2018增值税暂行条例
  • 房产印花税缴纳
  • 金税盘上报汇总是什么时候
  • 纳税人转让2016年以后的土地使用权
  • 公司承担的个人所得税怎么做分录
  • 个人承包集体企业违法吗
  • 承兑汇票属于现金支付吗
  • 网易打不开怎么退出游戏
  • 购买的烟酒怎么入账科目
  • php两个多维数组合在一起
  • macbook怎么保存
  • php面向对象优点,缺点
  • php字符串定义
  • 蓝桥杯等级
  • 预收房屋租金
  • 取得增值税发票丢了怎么是好
  • 长期应付款项目的列示金额
  • php cli 多线程
  • javaweb重点知识总结
  • numpy的简单例子
  • pytorch新手入门
  • 成本核算的五个要求
  • 现金流量表季度期初现金余额怎么填
  • python27文件夹
  • SQL server 2008中的数据库能否只包含数据文件
  • mysql 优化技巧
  • 下月初可以认证上月的发票么
  • 职工意外伤害险赔偿标准
  • 公司给员工买意外险需要员工出钱吗
  • 白条入账会计处理
  • 营业外收入账务处理方法
  • 来料加工账务处理案例
  • 税控设备技术维护费
  • 银行代发工资业务收费吗
  • 到银行货款现金怎么货
  • 差旅费属于什么会计要素
  • 企业应该设置的账薄
  • 同比增长怎么算出来的
  • 隐藏在大山深处的罪恶
  • win8无法识别的usb设备 怎么解决
  • win10文字模糊怎么调整
  • window终端是什么
  • ubuntu选择语言
  • ubuntu chmod
  • win10mobile下载官网
  • win10专业版系统安装教程
  • js获取json数组中的值
  • 对象转化为字符串的几种方式
  • window.location.href怎么加请求头
  • json对象如何取值
  • nodejs的理解
  • css写文字
  • Python列表list
  • vue.js作用
  • node.js快速入门
  • unity点击播放声音
  • if条件程序
  • javascript面向对象编程指南
  • python调用ch
  • 贸易型企业进项发票
  • 南京国税局长是谁
  • 单位发的一次性奖励如何扣税
  • 教育费附加申报表
  • 美国有汽车吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设