efrick青铜二
2024-7-18 09:00:36 发布在问答
如何打印组件宽度
版本:904报告设置为宽自适应,组件编辑报告时设置组件宽度为 60,查看报告打开时,实际宽度为80。
但是通过debug(文本4.width) 打印出来的宽度仍为60。
请问 组件的宽度如何获取实际宽度值,或者可以获取报告页面的宽度。
获取该宽度主要为了动态设置svg坐标。
990
10
精彩评论10
yhdata_lyaa
发表于 2024-7-18 09:47:58 显示全部楼层
怎么知道的实际宽度为80。
回复

使用道具 2#

efrick青铜二
发表于 2024-7-18 13:32:38 显示全部楼层
yhdata_lyaa 发表于 2024-7-18 09:47
怎么知道的实际宽度为80。

开发者工具可以看到对应的 style呢
回复

使用道具 3#

yhdata_lyaa
发表于 2024-7-18 13:45:46 显示全部楼层
efrick 发表于 2024-7-18 13:32
开发者工具可以看到对应的 style呢

截图看看对比
回复

使用道具 4#

efrick青铜二
发表于 2024-7-18 14:30:27 显示全部楼层
制作报告设置: QQ截图20240718142801.png
查看报告:
QQ截图20240718142935.png

回复

使用道具 5#

efrick青铜二
发表于 2024-7-18 14:31:12 显示全部楼层
efrick 发表于 2024-7-18 14:30
制作报告设置:
查看报告:

QQ截图20240718142935.png
回复

使用道具 6#

yhdata_lyaa
发表于 2024-7-18 14:36:22 显示全部楼层

检查看看是不是报告设置有自适应
回复

使用道具 7#

efrick青铜二
发表于 2024-7-18 15:03:05 显示全部楼层
yhdata_lyaa 发表于 2024-7-18 14:36
检查看看是不是报告设置有自适应

是有自适应啊,就是想知道 自适应的情况下 如何获取实际宽度。
回复

使用道具 8#

wwwww青铜一
发表于 2024-7-18 16:12:55 显示全部楼层
efrick 发表于 2024-7-18 15:03
是有自适应啊,就是想知道 自适应的情况下 如何获取实际宽度。

无法使用脚本获取到视图层的属性
回复

使用道具 9#

找Job的老6铂金二
发表于 2024-7-18 16:37:22 显示全部楼层
没有很好的处理办法,我们这边的做法是:
1、要么设置宽不自适应。
2、或者折中的是,让你这个文本组件的宽和父组件的宽一致,这样在拉伸过程中,变化量是相同的。这个方法虽然稍微好点,但是也不是完全适用的,毕竟需要占用过大宽度
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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