backbone学习第一天

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js"></script>
    <script src="http://ajax.cdnjs.com/ajax/libs/json2/20110223/json2.js"></script>
    <script src="http://ajax.cdnjs.com/ajax/libs/underscore.js/1.1.6/underscore-min.js"></script>
    <script src="http://ajax.cdnjs.com/ajax/libs/backbone.js/0.3.3/backbone-min.js"></script>
    <script>
        var person = Backbone.Model.extend({
            defaults: {
                name: "",
                sex: "女"
            }
        });
        var man = new person();
        man.bind("change", function () {
            console.log("对象的默认值发生了变化。");
        });
        man.bind("change:sex", function (model, value) {
            console.log("您修改了性别属性值,最新值是:" + value);
        });
        man.set({"sex": "男"});
    </script>

</head>
<body>


</body>

</html>

猜你喜欢

转载自blog.csdn.net/doudou0809/article/details/78046213