Я хочу, чтобы один из моих получателей возвращал минимальное значение коллекции модели, возможно ли иметь функцию геттера модели? Причина, в которой я нуждаюсь, заключается в том, что я могу легко отображать мои модели в шаблоне с помощью toJSON
.Магистральная пользовательская модель get
0
A
ответ
0
Эти минимальные значения заполняются только по умолчанию, если нет ничего другого?
Если это так. Вы можете определить значения по умолчанию на модели
var model = Backbone.Model.extend({
defaults: {
attrA: 'attr a default',
attrB: 'attr b default'
}
});
+0
не имеет значения по умолчанию, в любой момент времени я хотел бы получить значение, основанное на некоторых критериях, через getter, т. е. getter как функцию –
0
Помимо значения по умолчанию можно переопределить метод get
, если вам нужно больше контроля.
var MyModel = Backbone.Model.extend({
get: function (attr) {
if (attr === 'my_attribute')
{
return this.getMyAttribute();
}
return Backbone.Model.prototype.get.call(this, attr);
},
getMyAttribute: function() {
var result = Backbone.Model.prototype.get.call(this, attr);
if (typeof result === "undefined" || result < 0) return 0;
return result;
}
});
Смежные вопросы
- 1. Как получить магистральная модель атрибуты без .get
- 2. Магистральная модель Поля
- 3. Магистральная модель не сохраняется
- 4. Магистральная модель не проверяет
- 5. магистральная модель добавляющие атрибуты
- 6. магистральная модель и коллекция
- 7. Магистральная модель - это функция?
- 8. Магистральная модель новый экземпляр
- 9. Магистральная модель изменения вида
- 10. Магистральная модель URL responseText
- 11. Магистральная JS Модель
- 12. Магистральная модель расширяется
- 13. Магистральная модель не определена?
- 14. Магистральная модель не по ID
- 15. Магистральная модель - расширение вызовов api
- 16. Магистральная модель после успешного сохранения
- 17. Загрузка Магистральная модель нестандартном атрибут
- 18. Пользовательская пользовательская модель Django
- 19. Магистральная JS комплексная модель выборки
- 20. Магистральная модель и вызов Ajax
- 21. Магистральная модель новая и несохраненная
- 22. Магистральная населенность Модель внутри коллекции
- 23. Магистральная модель: структура вложенных данных
- 24. магистральная модель объекта в шаблоне
- 25. магистральная модель save не работает
- 26. Магистральная модель обновления несколько раз
- 27. Магистральная модель: инициализировать против конструктора
- 28. Магистральная модель поиска и обновления
- 29. Пользовательская пользовательская модель Django (1.6)
- 30. Вызов функции магистральная модель с точки зрения
взгляд в метод мин, который поставляется с underscore.js http://underscorejs.org/#min – Rohit
вы видели [пост] (http://stackoverflow.com/questions/10147969/saving- jquery-ui-sortables-order-to-backbone-js-collection) –