defaultを設定する #default #Model

(function() {

var Foo = backbone.Model.extend({ //モデル拡張
    default: {
        name: '',
        flag: true
    }
});

var foo = new Foo([ //配列のため[]で囲む
    {
        name: 'okamoto',
        flag: false
    },
    {
        name: 'suzuki' //flagはtrueとなる
    }
])

console.log(foo.toJSON);

})();

defaultを利用することで、後にインスタンスの要素が指定されていない場合、デフォルトの値を自動で設定してくれます。



Problem (feat. Iggy Azalea)

Problem (feat. Iggy Azalea)

  • Ariana Grande
  • Pop
  • ¥250