Коллекция идентификаторов модели Backbone.js

Опубликовано: 4 Января, 2023

Коллекция modelId Backbone.js используется для уникальной идентификации моделей в коллекции. По умолчанию Collection использует значение idAttribute Model для идентификации моделей. Мы можем переопределить нашу функцию modelId, возвращаемое значение которой будет использоваться коллекцией для уникальной идентификации моделей.

Синтаксис:

collection.modeId( attrs, idAttribute );

Параметры:

  • attrs: это атрибуты, передаваемые моделям.
  • idAttribute: это idAttribute модели.

Пример 1. В этом примере мы проиллюстрируем коллекцию modelId Backbone.js. Здесь мы увидим, что modelId по умолчанию возвращает idAttribute.

Выход:

Пример 2: В этом примере мы настроим modelId и создадим уникальный идентификатор с указанным атрибутом модели.

Выход:

Ссылка: https://backbonejs.org/#Collection-modelId