Описание тега backbone-model

Модели в библиотеке Backbone.js.
1 ответ

Структура базовой модели изменяется при возврате их из веб-работника

Я пытаюсь сбросить базовую коллекцию с массивом моделей. Он сбрасывается, но структура модели изменяется (вложенная на один уровень). Вот подробное объяснение: модель var SeatModel = Backbone.Model.extend ({ defaults:{ }, initialize:function () { co…
1 ответ

Как установить idAttribute магистральной модели с помощью вложенного свойства

Моя модель построена так: model = { distance: 12.05, widget: { id: 1, creationDate: '12/01/2012' } } Как установить idAttribute модели в качестве идентификатора свойства виджета? Есть ли синтаксис для этого?
09 мар '13 в 23:43
1 ответ

Сохранить измененные атрибуты после события изменения

Есть ли способ предотвратить очистку магистрали объекта changeAttributes после изменения свойства (версия магистрали> 1). Я просто пытаюсь увеличить атрибут версии модели, когда модель изменилась после добавления некоторых данных, и затем синхронизи…
23 мар '15 в 13:03
1 ответ

Базовая модель обновления

В основе я создал следующие модели, коллекции и представления var sensor= Backbone.Model.extend({}) var sensorCollection = Backbone.Collection.extend({ model: sensor }) var sensors= new sensorCollection; var SensorView =Backbone.View.extend({}) var …
21 июн '13 в 15:34
1 ответ

{silent:true} в версии Backbone 1.0

Я обновлял свою версию магистрали с 0.9.2 до 1.0, но столкнулся с проблемой. Модель не обновляется должным образом. Это имеет задержки в этом. ранее мой код ниже работает отлично: this.model({ attrib: true},{silent:true}); Но после обновления я удал…
17 апр '13 в 09:15
1 ответ

Как сортировать коллекции в backboneJs

Я изучаю BackboneJs, используя документацию и книгу под названием "Начинающий магистраль". Но я застрял в сортировочной коллекции на несколько часов. Также пытался исследовать, но я нахожу результаты сложными =/ Я знаю, что должен использовать компа…
1 ответ

Извлеките модель магистрали из выбранного подпредставления и создайте с ее помощью новое представление

Скажем, я создал MainView (список), в котором коллекция заполнена четырьмя моделями Backbone. Затем для каждой модели в коллекции я отображаю SubView (элемент списка) на основе данных в каждой модели. Игнорируя, является ли эта вложенная структура п…
2 ответа

Шаблон проектирования Backbone.js для данных JSON

У меня есть вопрос о наилучшей практике при разработке файла JSON, который будет отображаться в Backbone.js. Я знаю, что Backbone полностью агностичен в этой теме, но, возможно, кто-то даст мне хороший совет в этой конкретной ситуации. В конце концо…
3 ответа

Полностью удалить атрибут из модели Backbone.js

Я пытаюсь полностью удалить атрибут из базовой модели. Модель отправляется в API, который не очень гибок, и он сломается, если я отправлю дополнительные атрибуты поверх тех, которые я должен отправить, поэтому мне нужно удалить атрибут, чтобы он бол…
27 окт '12 в 21:59
1 ответ

Как вы обрабатываете асинхронные связанные модели в представлениях Backbone?

При рендеринге Backbone.View вы обычно передаете ему текущее состояние модели. model.toJSON() и, возможно, несколько дополнительных свойств. Это синхронная задача. Как вы работаете с атрибутами в модели, которые требуют асинхронных задач, таких как …
3 ответа

Как оценить внутри выражения Handlebars?

У меня есть модель магистрали, возвращающая что-то вроде этого: { language: "us", us: { title: "Gigs", subtitle: "Stay tune to my upcoming gigs" }, br: { title: "Shows", subtitle: "Fique ligado na minha agenda" } } language обновляется динамически, …
2 ответа

Должна ли базовая модель представлять представление или ресурс на стороне сервера?

Предположим, что у меня есть Rails AR модели, как показано ниже class User has_one :profile end class Profile belongs_to user has_one :address end class Address belongs_to :profile end И иметь представление профиля пользователя, которое будет постро…
27 ноя '14 в 08:35
0 ответов

Как использовать глобально доступный объект в BackboneJS

Я хочу использовать объект глобально в приложении Backbone. Я раньше использовал приложение jQuery MObile. Чтобы иметь глобальную переменную, я создал файл с именем Configuration.js, который имеет сценарии, var MyApp = MyApp || {}; MyApp.Configurati…
2 ответа

Две модели в опоре Посмотреть

Я пытался отобразить две модели в одном представлении. Вот мой код: На маршрутизаторе вы можете получить модели о нас и компании и добавить их в AboutusView: var self=this; var aboutus=new Aboutus({id:1}); var company= new Company({id:1}); aboutus.f…
1 ответ

backbone.js свойство url должно быть определено

Я пытаюсь использовать Backbone.localStorage в качестве серверной части приложения. Я написал модель под названием Era и соответствующий EraView. Нажатие ввода в EraView приводит к сохранению модели, и вот где я получаю ошибку: Uncaught Error: A "ur…
02 фев '13 в 15:30
1 ответ

Сохранение значения ответа в базовой модели, которая сделала вызов Save()

Вот моя модель входа LoginModel = Backbone.Model.extend({ initialize: function(){ }, defaults:{ userName: 'undefined', passwd: 'undefined' }, urlRoot: 'https://www.xxxx.xxxx/encryptedcredentials', parse: function(response, options){ }, validate: fun…
1 ответ

parse() коллекция Backbone без вызова модели parse()

Я использую пользовательские методы parse() как для моей базовой коллекции, так и для базовой модели, чтобы обрабатывать всю оболочку, которую мой сервер возвращает вокруг них. Моя проблема в том, что коллекция вызывает parse() для каждой модели, ко…
1 ответ

Добавить обновленную модель в Backbone Collections

Я использовал collection create способ сохранить модель на сервере. Но это create метод автоматически добавляет stale model в collection, Я пытаюсь сделать следующие вещи. После успешного процесса вставки я хотел бы добавить updated model в коллекци…
1 ответ

Как заставить POST-запрос при сохранении модели?

Мне нужно сделать POST для API на стороне сервера. Я должен отправить id введите тело запроса к серверу. Я использую модель Backbone. Но, когда я делаю: myModel.set("id", somevalue) myModel.save() Запущенный сетевой запрос: URL/someValue [PUT] Backb…
11 дек '16 в 19:46
1 ответ

Основа: создание моделей из коллекции моделей, которые содержат коллекцию моделей

У меня есть API, который генерирует данные GeoJSON для ряда объектов и событий, которые происходят на каждом объекте. Смотрите пример выходных данных: { "crs":null, "type":"FeatureCollection", "features":[ { "geometry":{ "type":"Point", "coordinates…