请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

久居深海

中级会员

25

主题

45

帖子

564

积分

中级会员

积分
564
久居深海
中级会员   /  发表于:2025-6-10 14:59  /   查看:87  /  回复:4
20金币
图文列表根据数据表动态生成多个圆环图,如何通过js设置圆环图的内外半径
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬您好,前面给出的方案,是需要给指定页面名下的图表名设置的,而图文列表的名称也是存在的,不过是一个GUID,这个GUID,可以通过在前面的JS中增加命令来获取。 Forguncy[/backcolor].[/backcolor]Helper[/backcolor].preSetEchartOption = [/backcolor]function[/backcolor] (option, pageName, chartName) {[/backcolor] console.log([/backcolor]"pageName----"[/backcolor] + pageName)[/backcolor] [/backcolor ...

4 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2025-6-10 14:59:15
来自 5#
大佬您好,前面给出的方案,是需要给指定页面名下的图表名设置的,而图文列表的名称也是存在的,不过是一个GUID,这个GUID,可以通过在前面的JS中增加命令来获取。
Forguncy.Helper.preSetEchartOption = function (option, pageName, chartName) {
    console.log("pageName----" + pageName)
    if (pageName == "101c813c6a9a4b32ac40f03bc8b3ed1" && chartName == "Chart1") {
        option.series[0].radius = ['30%', '70%'];
    }
}
加载图文列表的时候,会将图文列表的每一个模块的子页面名称打印出来

让后再在JS中引用图文列表的页面名就可以




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-6-10 16:04:58
2#



JS代码放在工程,改radius属性的值。

  1. Forguncy.Helper.preSetEchartOption = function (option, pageName, chartName) {
  2.     if (pageName == "页面1" && chartName == "Chart1") {
  3.         option.series[0].radius = ['30%', '70%'];
  4.     }
  5. }
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
久居深海
中级会员   /  发表于:2025-6-10 17:26:46
3#
Erik.Xue 发表于 2025-6-10 16:04
JS代码放在工程,改radius属性的值。

圆环图在图文列表中js代码没有生效,不在图文列表中可以生效

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2025-6-11 10:15:39
4#
大佬您好,前面给出的方案,是需要给指定页面名下的图表名设置的,而图文列表的名称也是存在的,不过是一个GUID,这个GUID,可以通过在前面的JS中增加命令来获取。
Forguncy.Helper.preSetEchartOption = function (option, pageName, chartName) {
    console.log("pageName----" + pageName)
    if (pageName == "101c813c6a9a4b32ac40f03bc8b3ed1" && chartName == "Chart1") {
        option.series[0].radius = ['30%', '70%'];
    }
}
加载图文列表的时候,会将图文列表的每一个模块的子页面名称打印出来

让后再在JS中引用图文列表的页面名就可以




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部