此人很懒,什么也没有留下

发帖数 162粉丝 1
yhdata_LFibD13L青铜四
2025-8-26 16:30:53 发布在问答
获取自适应后的文本组件的高
前提:文本组件大小自适应。想要在打开报告后获取自适应之后的文本组件的高,目前不管怎么获取获取到的结果都是编辑报告的时候文本组件的高,不是根据文本长度自适应之后的结果,请问该如何处理呢?


249
11
1
精彩评论11
yhdata_lyaa
发表于 2025-8-26 16:57:09 显示全部楼层
截图看看怎么获取的呢,查看报告 和编辑报告的文本不一样吗
回复

使用道具 2#

yhdata_LFibD13L青铜四 回复yhdata_lyaa
发表于 2025-08-26 17:02:31
是在报告的脚本里通过文本1.height获取的,文本的长度是一直变化的,查看报告和编辑报告的文本不一样的,因为文本长度不定,导致文本组件高度不定,所以想通过获取文本组件自适应的高度来调整他后面的背景高度。但是每次获取都不是自适应后的结果,请问有没有什么办法能获取到页面加载完后自适应的高度呢
回复

yhdata_lyaa
发表于 2025-8-26 18:16:59 显示全部楼层
脚本是写在变化时运行吗
回复

使用道具 3#

yhdata_LFibD13L青铜四 回复yhdata_lyaa
发表于 2025-09-01 14:32:31
写在脚本变化时运行,初始化的时候高度还是和编辑的时候高度一点,初始化后再触发就是新的高度了,但是我这边的需求是要在初始化或初始化刚结束的时候就获取到来对应设置背景的展示高度,而不是需要在另外触发后再设置背景高度,应该是实现不了呢
回复

yhdata_lyaa回复yhdata_LFibD13L青铜四
发表于 2025-09-01 15:03:35
变化时运行和装载时都写可以吗
回复

yhdata_LFibD13L青铜四 回复yhdata_lyaa
发表于 2025-09-02 11:43:20
试过了不行呢
回复

yhdata_ruby铂金二
发表于 2025-9-2 19:53:10 显示全部楼层
在脚本末尾加一个refreshData() 呢
回复

使用道具 4#

yhdata_LFibD13L青铜四 回复yhdata_ruby铂金二
发表于 2025-09-05 10:05:55
试过啦,不得行{:4_108:}
回复

yhdata_lyaa
发表于 2025-9-5 10:17:07 显示全部楼层
当前是什么版本,如果用按钮脚本点击获取可以获取到吗
回复

使用道具 5#

yhdata_LFibD13L青铜四 回复yhdata_lyaa
发表于 2025-09-08 11:45:07
10.2版本的,页面加载完之后获取都是准的,但是我这边是想在页面加载完之前获取到对应调整页面的显示内容,可能就是实现不了吧,感谢回答!
回复

yhdata_lyaa回复yhdata_LFibD13L青铜四
发表于 2025-09-08 15:29:24
嗯嗯
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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