0
我試圖爲我的流星應用添加分頁支持,但是當我在模板中添加{{{pagination}}}標記後,我的模板就會顯示一個空白頁面。日誌中沒有錯誤。無法獲得流星分頁工作
我的客戶JS(路由信息)看起來像這樣
Meteor.Router.add({
'/': function() {
var user;
if (Meteor.loggingIn()) {
console.log('home: loading');
return 'loading';
}
user = Meteor.user();
if (!user) {
console.log('homer: signin');
return 'user_signin';
}
// start on 'start' page
console.log('home: start');
return 'page';
},
'/landing': 'landing',
'*': 'not_found',
'/landing/:page': function (page) {
Session.set('page', page) ;
return 'landing' ;
}
});
我Landing.js看起來像這樣
Template.userList.pagination = function() {
return Pagination.links('/landing', Meteor.users.find({}).count(), {currentPage: Session.get('page'), perPage: 8}) ;
}
我登陸模板如下:
</thead>
<tbody>
{{#each users}}
{{> user}}
{{/each}}
{{{pagination}}}
</tbody>
</table>
我有一個類似的問題,分頁包不呈現結果,但顯示正確的'下一個'和'prev'鏈接。您是否正在使用Pagination.Collection呈現結果? – Warz 2013-03-24 04:41:54