У меня есть сценарий, в котором данные, обрабатываемые на клиенте, представлены и взаимодействуют с ним по-другому, чем на сервере.Вычислимые свойства в магистральной сети
Рассмотрите приведенный ниже event
ресурс, возвращенный с сервера.
{
"id": 123,
"start_at": 1331336004906,
"end_at": 1331337704906
}
И следующий шаблон для редактирования:
<form>
<!-- Notice how date and time are separated in the interface -->
<input type="text" name="start_date" value="{{start_date}}" />
<input type="text" name="start_time" value="{{start_time}}" />
<!-- Instead of asking for an end date/time, we ask for the duration -->
<input type="text" name="duration" value="{{duration}}" />
<input type="submit" />
</form>
Как бы идти о лечении start_date
, start_time
и duration
как атрибуты в моей Backbone модели без отправки их на сервер? Могу ли я изменить .toJSON()
?
что проблема с форматом события Ressource, Арент они временные метки? – mpm
См. Также: http://stackoverflow.com/questions/10648990/how-to-access-a-calculated-field-of-a-backbone-model-from-handlebars-template –