找回密码
 立即注册

QQ登录

只需一步,快速开始

蓝光幽夜

注册会员

2

主题

5

帖子

50

积分

注册会员

积分
50
最新发帖

[已处理] 使用chart时报错

蓝光幽夜
注册会员   /  发表于:2020-8-14 16:27  /   查看:1799  /  回复:4
具体错误信息如下:Uncaught assertion failed: Element is already hosting a control。
非常抱歉,我这边无法提供图片~

另外,如何让图表所有数据标签都显示呢~

4 个回复

倒序浏览
蓝光幽夜
注册会员   /  发表于:2020-8-14 16:31:05
沙发
页面只有这一个错误,代码里面我charts.add也正常走过了,基本都正常,直到最后resumePaint的时候就开始报错
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-8-14 16:40:45
板凳
您能把这个有问题的表单给我们提供下吗?如果比较敏感可以修改贴子的权限,可以禁止其他人查看,我们拿到表单才好判断问题,现在您提供的线索还无法定位问题。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
蓝光幽夜
注册会员   /  发表于:2020-8-14 16:58:21
地板
Fiooona 发表于 2020-8-14 16:40
您能把这个有问题的表单给我们提供下吗?如果比较敏感可以修改贴子的权限,可以禁止其他人查看,我们拿到表 ...

这个没有具体表单~ 我这边目前会出现这个情况主要是与spread资源加载有关~ 我使用js生成script标签的方式在页面加载spread资源的,使用的是12.1版本,因为运行环境影响,我对chart文件的引入方式适当的修改,改成了  !function(a){a(GC)}(function(a){...其他都一样})。
------------
项目是在内部的一种卡片开发模式下开发的,所以最开始的时候每个不同的业务需求会有不同的卡片渲染spread,每个卡片都会有一次引入spread资源的操作。同时因为各业务场景是不同的URL也受限于开发环境,所以之前页面切换都是直接刷新页面,所以没有遇到过上面的报错。现在业务有需求要动态的加载不同的卡片,当下动态加载卡片是没有问题了,但是spread出现了上面的报错,导致无法使用。
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-8-14 18:48:30
5#
要么您弄个简单的工程,只有能复现这个问题的工程就行,我们这边也需要现能复现问题,才能想办法处理。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部