我想以类似于如何通过
重新加载YUI DataTable的方式重新加载YUI ScrollView的内容myDataTable.showTableMessage("Loading...");
myDataTable.getDataSource().sendRequest('', { success: myDataTable.onDataReturnInitializeTable, scope: myDataTable });
(由How can I refresh a YUI dataTable with a button?提供)代码段
是否有类似的机制来重新加载YUI ScrollView?
答案 0 :(得分:0)
不直接,但您可以使用节点io插件根据计时器或用户操作重新加载滚动视图的内容。这样的事情。
Y.one('content-node-selector').load('url', 'selector', function(){
//do something if needed
scrollView.syncUI();
});
或者您可以获取contentBox属性并以此方式设置内容(调用syncUI并处理您可能需要进行的任何滚动更改
关于load的信息 有关contentBox inherited from widget
的信息