我有一个如下所述的视图,我正在向内容视图动态添加很多视图,问题是滚动条不可见。所以我深入研究了一下,发现在动态添加视图后内容的高度没有更新。
我在这里做错了什么?相同的代码在 Openlaszlo 3.3 中正常工作
<view name="wrapper">
<view name="scrollablecontainer"
width="${this.contentwrapper.width > parent.width
? this.contentwrapper.width : parent.width}"
height="${this.contentwrapper.height > parent.height
? this.contentwrapper.height : parent.height}">
<view name="contentwrapper" >
<view name="contents"/>
</view>
</view>
<vscrollbarnew name="vscroll"
height="${this.height}"
pagesize="${this.height}"
visible="${this.scrollable}"/>
</view>
当组件初始化我将 contentwrapper 的宽度和高度设置为 0 时,我错过了一件事情。
运行时:swf 测试浏览器:firefox、windows xp