|
如题,在浏览器中已经打印了从数据库读取的数据并转换成json格式,且符合Data组件的JSON数据格式,如图:
以下是js代码:
Model.prototype.modelParamsReceive = function(event){
var data = this.comp("news_wapData");
//var title = event.params.title;
var type = event.params.type;
var class_id = event.params.class_id;
var sFilter = "type =" + type +" and class_id = " +class_id;
//alert(sFilter);
//alert(class_id);
justep.Baas.sendRequest({
"url" : "/baojia/baojia",
"action" : "queryNewsWap",
"async" : false,
"params" : {
columns : "title", //
limit : "0,4",
filters : sFilter
//type : type,
//class_id : class_id
},
"success" : function(result) {
if (result !== null) {
var json = JSON.stringify(result); //将json对象result转换成字符串类型
alert(json);
data.loadData(result);
}else{
alert("error");
}
}
});
};
按道理说 data.loadData(result); 后会把数据加载到Data组件中,但在data组件下的list组件下并没有数据
|
|