set
메서드에 대해 options
이 있습니까? 아니면 모델의 현재 특성을 제공된 특성으로 바꾸는 다른 방법이 있습니까?백본. 특성 바꾸기 해시
var instance = new Backbone.Model();
instance.set({foo: 1});
instance.set({bar: 2}, {replace: true}); //just for example
console.log(instance.toJSON()); //returns {bar: 2}
세트를 다시하면 이전 값을 덮어 씁니다. 그것은 변수를 설정하는 것과 같습니다. 문제가 뭔지 잘 모르겠습니다. – PhD
실제로 달성하기를 원하십니까? – lukaleli
속성 해시를 다른 속성 해시로 바꿔야합니다. 따라서 '{bar : 2}'를 전달하면 모델의 속성으로 '{foo : 1}'을 사용하고 이전 특성 ('{foo : 1}') '새로운 속성 해시. 명백합니까? – wizardzloy