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

  • 明股实债的风险与防范
  • 城建税是什么税率
  • 残保金为啥经过个人账户
  • 付代销手续费会计分录
  • 信息技术费如何做账
  • 非专利技术转让计入什么科目
  • 应收退货成本递延
  • 期初固定资产净值在资产负债表中的哪里
  • 损益类算费用吗
  • 销售单位收入和支出要怎么做账?
  • 房地产企业交房时如何开票
  • 进料余料结转的征免方式
  • 增值税普通发票怎么开
  • 园林设计属于什么
  • 定期定额个体工商户个人所得税
  • 2020国家生育津贴多少钱
  • 电子银行承兑汇票如何贴现
  • 冲销暂估成本如何写摘要?
  • 走物流的货物如何收费
  • 交易性金融资产的账务处理
  • 制造费用计入期间费用吗
  • 分公司需要计提利息吗
  • 文化交流活动开展方案
  • 企业合并无形资产摊销
  • mac系统技巧
  • windows10如何关闭病毒和威胁防护设置
  • 建筑工程增值税税率是多少
  • win10错误代码0xc0000001
  • 销户余额转出总公司怎样记账
  • RunClubSanDisk.exe是什么程序? 闪迪U盘广告推介程序
  • php操作redis
  • 自制原始发票
  • 其他综合收益含税吗
  • 展开双翅的绯红之花
  • 删除数组中某个值的数
  • cloa框架
  • yii2框架的优缺点
  • php数组排列组合
  • 原生js实现promise
  • 大前端技术
  • 元宇宙与nft
  • 手撕代码题目集锦
  • vue 路由
  • 营业执照上的注册资金可以改吗
  • 公司间代收款需要开票吗
  • 研发费用凭证是发票吗
  • 进项税额加计扣除5%账务处理
  • g郭敬明
  • 织梦专题页模板
  • 房屋出租收到的发票
  • 哪些发票可以抵扣?
  • 企业收到投资款应贷记什么账户
  • 支出可以缴纳所得税吗
  • 周转材料应该计入什么科目
  • 银行汇票该怎么做账
  • 收到外国人的礼物怎么感谢
  • 包装物是指什么
  • 员工提前预支工资合法吗
  • 影响折旧的因素有哪三个方面
  • 发票要不回来怎么办
  • 怎样计算存款利息?
  • mysql跨服务器查询语句
  • windows update更新卡住不动了
  • 电脑bios找不到硬盘怎么办
  • 预览版与正式版
  • intel x86 arm
  • linux wechat
  • 怎么安装多个相同软件
  • win7系统摄像头不可用怎么办
  • 前端 插件
  • Xcode6 和 Cocos2dx3.1以下版本的不兼容问题
  • jquery可以实现哪些效果
  • 零基础玩转python
  • jquery将文本框设置为只读
  • javascript flash下fromCharCode和charCodeAt方法使用说明
  • Dalvik VM (DVM) 与Java VM (JVM)之间有哪些区别
  • 北京地税电话咨询
  • 中石化一键加油周几有优惠
  • 国企划拨用地改制处置
  • 如何网上办税票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设