liru07441019
liru07441019
  • 发布:2020-01-07 09:48
  • 更新:2020-01-07 10:34
  • 阅读:3505

Echarts图表在APP上不显示

分类:uni-app

<div class="canvasView" ref="LightRef"></div>

用uni.app将程序打包为APP后,在APP上Echarts图表展示空白,是什么问题导致呢?求大神帮帮忙

2020-01-07 09:48 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com - 宅男

APP模式下是没有dom对象的 所以echart没法用
给你两个建议
1 用uchart
2 换mui就能 使用echart了
3 uniapp中使用webview 也能使用echart但是webview中能使用的plus方法有限

5***@qq.com

5***@qq.com - 宅男

用uniapp开发不要依赖浏览器对象

  • liru07441019 (作者)

    什么意思?可以大概说一下吗

    2020-01-07 10:35

  • 5***@qq.com

    回复 liru07441019: 因为你写代码最后会被编译 dom 是浏览器环境下才有的 app的上下文并不是window。

    引用一段官方的话:非 H5 端不支持使用含有 dom、window 等操作的 vue 组件和 js 模块,安装的模块及其依赖的模块使用的 API 必须是 uni-app 已有的 API(兼容小程序 API)

    2020-01-08 09:37

  • 5***@qq.com

    先好好看开发文档在开发吧 避免踩坑

    2020-01-08 09:38

  • liru07441019 (作者)

    回复 5***@qq.com: 谢谢了

    2020-01-08 10:27

  • 2***@qq.com

    回复 liru07441019: echarts 图表在app不显示 解决了吗?怎么解决的?

    2022-09-23 10:12

该问题目前已经被锁定, 无法添加新回复