簡體   English   中英

bone.js:如何使用.set()部分更新模型json對象?

[英]backbone.js: how can I partially update the model json object using .set()?

我的骨干.js模型在默認情況下有一個json對象,如下所示:

test: { 
    testArr: [{
        obj1: value1,
        obj2: value2
    }]
}

我如何使用this.model.set()更新例如test.testArr [0] .obj1的模型的一部分?

您需要從屬性中提取數組,對其進行更新,然后再將其注入。假設您的模型名為model ,則看起來像:

var newTestArr = model.get('testArr');
newTestArr.obj1 = 'foobar';
model.set({testArr: newTestArr});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM