|
本帖最后由 skyuse 于 2016-8-17 17:01 编辑
data保存失败!!,Cannot read property 'define' of undefined 编码:JUSTEP231020
提示
关闭
×
(http://localhost:8080/x5/UI2/v_c8d0f8af19d446a6aae0f43596a99a97l_zh_
CNs_d_m/testmall/own.js:37:19) at r.extend.fire
(http://localhost:8080/x5/UI2/v_504a851a6a7148f991233169b3a29c07l_zh
_CNs_d_m/system/core.min.js:65:236000) at r.extend.fireEvent
(http://localhost:8080/x5/UI2/v_504a851a6a7148f991233169b3a29c07l_zh
_CNs_d_m/system/core.min.js:65:237164) at n.callParent
(http://localhost:8080/x5/UI2/v_504a851a6a7148f991233169b3a29c07l_zh
_CNs_d_m/system/core.min.js:65:233439) at Component.extend.fireEvent
(http://localhost:8080/x5/UI2/v_327c6c7d22df426eb1de43e691e1298fl_zh_
CNs_d_m/system/common.min.js:15:3768) at
n.BindComponent.extend._doClick
(http://localhost:8080/x5/UI2/v_498eef17134d4206a0c92bf94c013cd6l_zh_
CNs_d_m/system/components/comp.min.js:144:85603) at
HTMLAnchorElement.h.isFunction.i
(http://localhost:8080/x5/UI2/v_504a851a6a7148f991233169b3a29c07l_zh
_CNs_d_m/system/core.min.js:65:19604) at
HTMLAnchorElement.h.event.dispatch
(http://localhost:8080/x5/UI2/v_504a851a6a7148f991233169b3a29c07l_zh
_CNs_d_m/system/core.min.js:65:54097)
谷歌控制台:
Uncaught Error: __justepClientErrorStart__{"code":"JUSTEP231020","message":"data保存失败!!,Cannot read property 'define' of undefined"}__justepClientErrorEnd__l.create @ core.min.js:65justep.ModelComponent.extend.saveData @ common.min.js:15Model.saveUserDataClick @ own.js:37r.extend.fire @ core.min.js:65r.extend.fireEvent @ core.min.js:65n.callParent @ core.min.js:65Component.extend.fireEvent @ common.min.js:15n.BindComponent.extend._doClick @ comp.min.js:144h.isFunction.i @ core.min.js:65h.event.dispatch @ core.min.js:65g.handle @ core.min.js:65FastClick.sendClick @ comp.min.js:144FastClick.onTouchEnd @ comp.min.js:144(anonymous function) @ comp.min.js:144
//eclipse控制台没有报错信息\
2016-08-17 15:54:24 开始-WINDOW生成中间文件: /UI2/testmall/index.w
2016-08-17 15:54:24 开始-WINDOW生成中间文件: /UI2/testmall/main.w
2016-08-17 15:54:25 开始-WINDOW生成中间文件: /UI2/testmall/mall.w
2016-08-17 15:54:25 结束-WINDOW生成中间文件: /UI2/testmall/mall.w
2016-08-17 15:54:25 开始-中间文件生成缓存文件: /UI2/testmall/mall.w
2016-08-17 15:54:32 结束-中间文件生成缓存文件: /UI2/testmall/mall.w
2016-08-17 15:54:32 开始-WINDOW生成中间文件: /UI2/testmall/own.w
2016-08-17 15:54:33 结束-WINDOW生成中间文件: /UI2/testmall/own.w
2016-08-17 15:54:33 开始-中间文件生成缓存文件: /UI2/testmall/own.w
2016-08-17 15:54:41 结束-中间文件生成缓存文件: /UI2/testmall/own.w
2016-08-17 15:54:41 结束-WINDOW生成中间文件: /UI2/testmall/main.w
2016-08-17 15:54:41 开始-中间文件生成缓存文件: /UI2/testmall/main.w
//有设主键
//js源码参考外卖案例来做
Model.prototype.modelLoad = function(event){
if(this.loadUser){
//过滤用户信息
this.id="3";
var userData = this.comp("userBaasData");
userData.setFilter("filter1","id= '" + this.id +"'"); //过滤用户信息
userData.refreshData();
//判断是否已登陆过
if(userData.getCount() == 0){
userData.newData({
defaultValues : [{
"id" : 7,
"name" : "test3777",
"phonenumber" : "",
"address" : ""
}]
})
}
}else{
this.loadUser = false;
}
};
//保存用户信息
Model.prototype.saveUserDataClick = function(event){
var userData = this.comp("userBaasData");
userData.saveData({
"onSuccess":function(event) {
justep.Util.hint("用户信息保存成功!");
}
});
};
|
|