*******更新********我如何實現流量收集「加載更多」按鈕
我已經問了另一個問題,使用下面的建議......但使用鐵路由器RouteController
call method in Iron-Router RouteController from Template.tmpl.helpers() not working
基本上就是我想要做的是有一個按鈕,將更多的記錄加載到我的收藏在客戶端上。我在數據庫中有一個未知數量的記錄,但我只想要最新的500個左右的數據加載到客戶端。
我試圖效仿「繼續搜索服務器」功能。我不想尋找分頁解決方案。
對此提出建議?
-------編輯添加代碼------------
這是我/server/publications.js文件:
Meteor.publish('clients', function(requestOptions){
check(requestOptions, Object)
var options = _.extend(opts, requestOptions)
return Clients.find(baseQuery, options)
})
這是我的/lib/router.js文件:
Router.route('/clients', {
name : 'clientList',
waitOn : function(){
return Meteor.subscribe('clients', {limit:500})
}
})
基本上我想顯示最後500個新客戶,而且允許最終用戶「負載更多的」或「全負荷」。我不知道該怎麼做被動與訂閱...
您正在尋找無盡的滾動?你能向我們展示你的第一個500的查詢嗎? – 2014-11-23 15:51:11
在上面的問題中添加代碼.... – rkstar 2014-11-23 18:51:38