[LayaAir3]Panel的滚动条要点击一下才有数据出现,可以复现

此滚动条是panel下的vscroll, 数据是从服务器拿的,当不用滚动条时可以正确显示数据。
当用滚动条时,只有点击滚动条数据才能显示。
 
(1) 可以看到,下面已经打印出数据了,但是却不能显示。
(2)当点击滚动条后,数据才能显示
这是我的层级结构
已邀请:

Laya_XS

赞同来自:

你提交问题最好能必现你描述问题的完整demo,这样方便查找问题。很多时候用开发者提交的代码片段并不能复现描述的问题。等你提交完整的demo后我们再帮你查看描述的问题原因。

孙全

赞同来自:

这个问题,我通过动态脚本加载解决了这个问题。
编辑器却不行。
我估计是因为,当预先设置好scroll的时候,这时候因为不知道panel 的 size有多大,当时数据内容并没有超过panel height,所以那个bar不会出现,结果也导致数据出现不了。点击一下scroll,进行重新渲染以后,数据内容才出现。 
而动态加载,因为已经知道了数据内容超过了panel height,所以bar就出现了。
这应该还是一个bug, 因为只要panel的scroll设置不对,会导致整个panel的数据内容也出现不了

要回复问题请先

商务合作
商务合作