|
楼主 |
发表于 2016-10-12 11:01:51
|
显示全部楼层
那我这个是怎么回事,就是不能打开页面,我在index的JS中如下:
define(function(require){
var $ = require("jquery");
var justep = require("$UI/system/lib/justep");
var ShellImpl = require('$UI/system/lib/portal/shellImpl');
var Model = function(){
this.callParent();
var shellImpl = new ShellImpl(this, {
"contentsXid" : "pages",
"pageMappings" : {
"main":{
url : require.toUrl('./main.w')
},
"class":{
url : require.toUrl('./class.w')
},
"product":{
url : require.toUrl('./product.w')
},
}
});
};
return Model;
});
在class.w中写的如下:
Model.prototype.listClick = function(event){
var Threedata = this.comp("ThreeData");
justep.Shell.showPage("product", {
shopID : Threedata.getValue("fshopId"),
});
};
在product.w中写了接收函数:
Model.prototype.modelParamsReceive = function(event){
if (this.params && this.params.shopID) {
fID = this.params.shopID;
}
};
fID 是product中的数据库一个列
|
|