Ich möchte paginierte Tabelle mit sails.js, Mongodb und Waterline-ORM erstellen.Sails.Js - Wie mache ich Paginierung in sails.Js
Gibt es eine spezielle Möglichkeit, Seitenumbruch in sails.js zu tun?
Ich möchte paginierte Tabelle mit sails.js, Mongodb und Waterline-ORM erstellen.Sails.Js - Wie mache ich Paginierung in sails.Js
Gibt es eine spezielle Möglichkeit, Seitenumbruch in sails.js zu tun?
http://sailsjs.org/#/documentation/concepts/ORM/Querylanguage.html
Model.find().paginate({page: 2, limit: 10});
Model.find({ where: { name: 'foo' }, limit: 10, skip: 10 });
Wenn Sie die Paginierung wollen asynchron arbeiten, es ist sehr einfach, mit JQUERY $$.getJSON
und auf dem Server res.json();
Theres eine Menge Infos in Wasserlinie und Segel docs zu tun.
Es gibt auch einen anderen Weg.
wenn Sie Daten aus dem Front-End zu holen, und haben sich Plan auf, können Sie auch versuchen: http://yourDomain.com/ModelName?skip=10&limit=10
Referenz: 1.officer Website: http://sailsjs.org/#/documentation/reference/blueprint-api/Find.html
das ist genial ... aber um einen funktionierenden Paginator zu erzeugen, muss ich die Anfangswerte zu meinem (eckigen) bekommen app ... by initial meine ich: Gesamtanzahl der Items und der Items_per_page (wenn keiner angegeben ist, sollte es der Default im Blueprint sein). ... Was ist das richtige Muster, um diese zu bekommen? –
Ich schrieb einige Entwürfe zu Hilfe mit Seitenumbruch https://github.com/randallmeeker/SailsBluePrintActions/tree/master/pagination – Meeker