我正在使用sti.ui.ux3.DataSet来呈现数百个简单的自定义控件。
但是,在启动时,我希望只呈现几个项,然后在用户滚动时呈现附加项。
我可以在DataSet的底层模型中添加项目,但因为它必须完全重新呈现,所以用户体验很差。
是否有用于重新呈现控件的部分的通用模式?我很难追加项目,因为呈现管理器已经不可用了。
编辑:经过更多的思考,我想我可以概括一下我的问题:
在更新控件的模型时,是否有方法部分地重新呈现控件以反映更改?
上面的用例用于在DataSet控件初始呈现后呈现附加项。
发布于 2014-05-02 07:08:53
我还没有在UI5表中有一个用例,所以您可以适应您的需要,但是“普通的”HTML‘load-多为您-滚动-down’模式将是
$(window).scroll(function() {
if($(window).scrollTop() > ($(document).height() - $(window).height()) * 0.8) { //at 80% scroll-down
//do your AJAX call for more data
//also implement check for multiple simultaneous requests
}
}但不知道如何实现控件的部分呈现.
https://stackoverflow.com/questions/23352874
复制相似问题