yhdata_GefH5xvM青铜一
6 小时前 发布在问答
【可视化】 文本组件脚本换行失效
本帖最后由 yhdata_GefH5xvM 于 2025-8-4 09:23 编辑

我使用了一个文本组件,然后脚本如下:
var scale = execute(this,SQL,"XXXX",true)
文本1.data = scale.get(1,0) + ": " +scale.get(1,1) + "\n" + scale.get(2,0) + ": " +scale.get(2,1)
scale.get(1,0)  = 青海
scale.get(1,1) = 1.1
scale.get(2,0)  = 新疆
scale.get(2,1) = 1.2

这些都可以正常输出,但debug(文本1.data) 只输出了:青海:1.1
换行符及后续脚本结果都没有展示
我期望的结果是:
青海:1.1
新疆:1.2

后续我尝试了文本1.data = "123" + "\n" + "456"
debug(文本1.data) 可正常输出
123
456
请问这是什么原因呢?
31
15
精彩评论15
卡拉米米哇铂金四
发表于 6 小时前 显示全部楼层
把文本组件的自动换行按钮选上
回复

使用道具 2#

yhdata_GefH5xvM青铜一 回复卡拉米米哇铂金四
发表于 2025-08-04 09:44:43
该按钮默认就是选上的,我试了选上和不选上都不行
回复

卡拉米米哇铂金四 回复yhdata_GefH5xvM青铜一
发表于 2025-08-04 10:06:00
1.自适应大小选了吗? 2.同时debug debug(文本1.data) 以及下面四个 scale.get(1,0) scale.get(1,1) scale.get(2,0) scale.get(2,1)
回复

yhdata_GefH5xvM青铜一 回复卡拉米米哇铂金四
发表于 2025-08-04 10:23:39
自适应大小选不选都试过了 五个debug的输出如下: 青海 1.1 新疆 1.2 青海:1.1
回复

展开更多回复
yhbi老6了铂金四
发表于 4 小时前 显示全部楼层
有点好奇你要实现什么场景。需要用脚本获取数据,然后用文本组件展现
回复

使用道具 3#

yhdata_GefH5xvM青铜一 回复yhbi老6了铂金四
发表于 2025-08-04 11:08:30
需要轮播展示各个地区的计算后的某个值
回复

yhbi老6了铂金四
发表于 4 小时前 显示全部楼层
算了不考虑你的场景了,你用这个替代\n试试看。
  1. <a></a></br>
复制代码
回复

使用道具 4#

yhdata_GefH5xvM青铜一 回复yhbi老6了铂金四
发表于 2025-08-04 11:28:22
请问
这个应该怎么加呢?[code]文本1.data = scale.get(1,0) + ": " +scale.get(1,1) +
+ scale.get(2,0) + ": " +scale.get(2,1) debug(文本1.data)[/code]
回复

yhbi老6了铂金四
发表于 2 小时前 显示全部楼层
  1. 文本1.data = scale.get(1,0) + ": " +scale.get(1,1) +
  2. +"<a></a></br>"+ scale.get(2,0) + ": " +scale.get(2,1) debug(文本1.data
复制代码
回复

使用道具 5#

yhdata_GefH5xvM青铜一 回复yhbi老6了铂金四
发表于 2025-08-04 14:05:11
我试了下
原样输出了,没有识别成功,但我找到问题原因了 感谢
回复

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部