我有一個場景,其中在客戶端上操作的數據以不同於服務器上表示的方式呈現並與其交互。Backbone中的計算屬性
考慮從服務器返回的以下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
因爲沒有將它們發送到服務器,我的骨幹模型屬性?我應該修改.toJSON()
嗎?
什麼是與事件的ressource格式的問題,他們的arent時間戳? – mpm 2012-03-09 23:48:12
另請參閱:http://stackoverflow.com/questions/10648990/how-to-access-a-calculated-field-of-a-backbone-model-from-handlebars-template – 2014-07-17 22:39:35