我在我的Ionic 3应用程序中使用了ion-list和ion-item的虚拟滚动条。离子3 - 如何在离子列表virtualScroll内创建响应离子项目?
<ion-list [virtualScroll]="myArray">
<ion-item *virtualItem="let myItem"></ion-item>
</ion-list>
离子项的尺寸需要是设备的视口的%(百分比)。
我以使它们响应上的所有设备指定通过CSS嵌套离子项内侧%元件的尺寸。
的问题是,我还需要在%指定approxItemWidth和approxItemHeight,但他们只能在PX指定。
如何解决这个问题,并作出响应virtualScroll?
我想通过JavaScript检测屏幕宽度和高度,并将approxitemWidth和approxItemHeight转换成px自己,但由于这种解决方案看起来很容易实现,这让我想知道这是不是可能的原因通过设计?
离子是移动框架,以便创造virtualList当它背后的团队必须采取响应考虑。
我错过了什么?
感谢您的回答。为什么不能在%中设置approxItemHeight,以及如何设置style.height照顾approxItemHeight?这两件不同的事情? –
更多回答上述https://forum.ionicframework.com/t/solved-beta11-virtualscroll-approxitemheight-throwing-error/60034/3虽然,我停止使用VirtualScroll现在。 –
它并没有真正回答我的问题。我很好奇,你用什么作为VirtualScroll的替代品,为什么你不再使用它? –