Ich verwende Fata Morgana zum Erstellen von gefälschten Daten.Wie funktioniert die Paginierung mit gefälschten Daten in emberjs?
Szenario/Default.js
export default function(server) {
server.createList('product', 48);
server.loadFixtures();
}
Above I 48 Produkte ist die Schaffung und von der Steuerung I
this.store.query('product', {
filter: {
limit: 10,
offset: 0
}
}).then((result) => {
console.log(result);
});
und in mirage nenne/config.js
this.get('/products', function(db) {
let products = db.products;
return {
data: products.map(attrs => ({
type: 'product',
id: attrs.id,
attributes: attrs
}))
};
});
jetzt meine questi Wie kann man 10 Produkte pro Seite laden? Ich sende Filter 10 als Seitengröße und Offset bedeutet Seitennummer.
Welche Änderungen sollten an config.js vorgenommen werden, um nur begrenzte Produkte zu laden?
es gut funktioniert. danke.Ich habe die db.images zu db.products changiert, die Sie auch ändern können. – murli2308