Unshift Коллекция Backbone.js
Опубликовано: 6 Октября, 2022
Unshift Collection Backbone.js используется для добавления модели в начало Collection. Он принимает модель в качестве первого параметра и параметры в качестве второго параметра. В этой статье мы обсудим Unshift Collection Backbone.js.
Синтаксис:
collection. unshift( model, options );
Параметры:
- модель: этот параметр используется для указания экземпляра модели, который будет добавлен в коллекцию.
- options: это необязательный параметр, относящийся к модели, которая добавляется в коллекцию.
Пример 1: В этом примере мы проиллюстрируем коллекцию unshift Backbone.js . В этом примере мы добавим 2 модели, используя unshift в коллекцию.
HTML
<!DOCTYPE html> < html > < head > < title >BackboneJS unshift collection</ title > type = "text/javascript" > </ script > < script src = type = "text/javascript" > </ script > < script src = type = "text/javascript" > </ script > </ head > < body > < h1 style = "color: green;" > GeeksforGeeks </ h1 > < h3 >BackboneJS unshift collection</ h3 > < script type = "text/javascript" > var Book = Backbone.Model.extend(); var books = Backbone.Collection.extend({ model: Book }); var Library = new books(); var b1 = new Book({ title: "catch-22", Author: "Joshep Heller" }); var b2 = new Book({ title: "Invisible Man", Author: "Ralph Ellison" }) Library.unshift(b1); Library.unshift(b2); document.write("Values : < br > "); document.write(JSON.stringify(Library)); </ script > </ body > </ html > |
Выход:
Пример 2: В этом примере мы снова добавим две модели в начале коллекции.
HTML
<!DOCTYPE html> < html > < head > < title >BackboneJS unshift collection</ title > type = "text/javascript" > </ script > < script src = type = "text/javascript" > </ script > < script src = type = "text/javascript" > </ script > </ head > < body > < h1 style = "color: green;" > GeeksforGeeks </ h1 > < h3 >BackboneJS unshift collection</ h3 > < script type = "text/javascript" > var Book = Backbone.Model.extend(); var books = Backbone.Collection.extend({ model: Book }); var Library = new books(); var b1 = new Book({ title: "catch-22", Author: "Joshep Heller" }); var b2 = new Book({ title: "Invisible Man", Author: "Ralph Ellison" }) Library.unshift(b1); Library.unshift(b2); document.write("Values : < br > "); document.write(JSON.stringify(Library)); document.write("< br >< br >"); var b3 = new Book({ title: "Wings of Fire", Author: "A. P. J. Abdul Kalam" }); var b4 = new Book({ title: "The Palace of Illusion", Author: "Chitra Banerjee" }); Library.unshift(b3); Library.unshift(b4); document.write("Values again unshited : < br > "); document.write(JSON.stringify(Library)) </ script > </ body > </ html > |
Выход:
Ссылка: https://backbonejs.org/#Collection-unshift