查看: 11301|回复: 3

提交一个关于通用元素的bug

升级   1.68%

26

主题

30

回帖

168

积分

注册会员

Rank: 2

积分
168
发表于 2020-12-7 21:46:24 | 显示全部楼层 |阅读模式
管理员你好,今天在测试引入js脚本编码的时候,发现一个bug,具体如下,供参考:
测试版本:o2server-5.2.5-windows(非全新安装,之前版本离线升级来的)
测试内容:在一个div里放一个通用元素,标识改为svg,用o2.load()方法引入d3.js库(参照在O2OA中使用Vue的方法),打算在此svg上画图。
测试结果:①可以画,js库调用没问题;②编辑页面刷新以后,div里的svg不见了(设计区域找不到该元素,右侧的HTML标签里也没有,JSON标签里有,挂在moduleList的最后面),就是再也不能更改属性或删除元素了;③修改数据值,保存,刷新页面,页面图表能够按照新的数据展示,但之前一组数据的图表并没有消失,新的数据产生的图表只是在原有基础上进行了一个覆盖(测试方法:假设生成条形图或柱状图,第一次用一组较大的数据,第二次用一组较小的数据,两次的颜色搞成不一样的,你就看出来了)。
建议:优化对svg元素的适配,因为像d3.js这样有名的js库基本就靠svg活着(我可没说canvas不能用哈),大家也用得着。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2020-12-9 10:23:45 | 显示全部楼层
您好:
小小管理员会将这个建议提交到技术部门,技术部门会根据轻重缓急是否必要处理问题!
但是OA操作svg,个人感觉好像没什么必要。可能暂时不会提到日程安排中。
如果您有特殊需求,我们是源码是开源的,您可以自行修改先!
回复

使用道具 举报

升级   1.68%

26

主题

30

回帖

168

积分

注册会员

Rank: 2

积分
168
发表于 2020-12-9 13:19:30 | 显示全部楼层
管理员你好,关于用处,我认为如果结合自建表,就有用了,毕竟平台内嵌的数据视图不能支持自建表数据的展示。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2020-12-10 10:31:56 | 显示全部楼层
您好:5.3以后版本你可以看一下数据中的查询配置,增加了自建表的类似视图的功能!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread