//兩種建立model的方式
ext.define("person",,,]
});ext.regmodel("user",,,]
});//三種例項化model的方式
關鍵字var p = new person();
//alert(p.get('name'));
var p1 = ext.create("person",);
//alert(p1.get('age'));
var p2 = ext.modelmgr.create(,'person');
//alert(p2.get('email'));
//alert(p2.getname());//? class object.getclass.getname
alert(person.getname());
資料驗證的方法
//設定全域性錯誤資訊
ext.data.validations.lengthmessage = "錯誤的長度";
//定義驗證方式
ext.define("person",,,],
validations:[,]
});var p1 = ext.create("person",);
var errors = p1.validate(); //呼叫驗證方法
var errorinfo = ;
errors.each(function(v));
alert(errorinfo.join("\n"));
//自定義驗證方法
age:function(config, value)else
},agemessage:'資料出現的了錯誤'
});//我覺得還可以有更好的方法
myvalidate:function(config, value),
myvalidatemessage:'資料出現的了錯誤'
});ext.define("person",,,],
validations:[
,});
var p1 = ext.create("person",);
var errors = p1.validate(); //呼叫驗證方法
var errorinfo = ;
errors.each(function(v));
alert(errorinfo.join("\n"));
proxy **
(function(),,],
proxy:
});var p = ext.modelmanager.getmodel("person");
//載入資料
p.load(1, ,
success: function(record, operation) ,
callback: function(record, operation)
});})})();
Django學習筆記(二) model
django 中的乙個model對應資料庫中的一張資料表 django 中models以類的形式表現 它包含一些基本字段以及資料的一些行為 也就是說,django中所有對資料庫的操作,都是對資料類的操作。不許要寫sql語句。實現了物件和資料庫之間的對映,隱藏了資料訪問的細節,不需要編寫sql語句 具...
Backbone的model學習筆記二
html的模板同此文 1 backbone的監聽事件 var people backbone.model.extend defaults var people new people people.set 這段 是給people物件中的屬性name繫結了乙個change事件,只要改變它的值,就會觸發該...
git初學筆記(二)
昨天和今天兩天都有在看git的相關知識,畢竟工作中需要用到,今天抽點時間總結一下學到的東西 1.關於add和commit誤操作的處理 當你修改完檔案之後發現你某個地方寫錯了 此時還沒有git add 通過git checkout 檔案.字尾處理,撤銷之前的改動 個人覺得此時直接修改檔案是不是會好點 ...