|
以下是一段用户代码, 我想问的是 执行了userdata.setFilter("fillter1", "id='"+this.userID+"'");过滤后, 红色代码是否还继续执行,如果执行那是不是多余,还有点画蛇添足.
Model.prototype.getLoadUser = function(event){
var userdata = this.comp("userData");
userdata.setFilter("fillter1", "id='"+this.userID+"'");
if(this.loadUserAdd){
userdata.refreshData();
if(userdata.getCount()===0){
//if(userdata.find("fields",userdata.val("id")))
userdata.newData({
index:0,
defaultValues:[{
"id" : this.userID,
"username" : "新用户"
}]
});
this.loadUserAdd=false;
}
}
};
|
|