Test.js:
var ML=function(){
//设置对应的变量
//开始写对应的方方法内容
return{
//写对应的方法内容
init:function(){
},
//获取单页的内容信息
getOnePageData:function(pageNo,pageSize){
var data={};
//目标页内容
var result=bzConfigObj.all;
//根据对应的分页的数据来进行获取对应页的内容\
//0,1,2 3,4,5 6,7,8
//pageNo=3 pageSize=3
var finalArr=[];
var totalNo=Math.ceil(result.length/pageSize);
if(totalNo>=pageNo){
//进行分页获取对应的页的内容值
for (var i = (pageNo-1)*pageSize,len=((totalNo>pageNo)?(pageNo*pageSize):result.length); i < len ; i++) {
result[i]["index"]=i;
finalArr.push(result[i]);
}
}
data={
totalNo:totalNo,
totalSize:result.length,
hasNext:(pageNo<totalNo)?true:false,
hasPrev:(pageNo>1)?true:false,
arr:finalArr
}
return data;
},
//进行获取对应的主拼内容值[图片区]
doPJImagstrContent:function(list){
//这里是Li的集合内容值
var arr=[];
for(var i=0;i<list.length;i++){
var oneArr=[];
oneArr.push("<li>");
oneArr.push("<img src='"+list[i].imgUrl+"' >");
oneArr.push("<span>"+list[i].desc+"</span>");
oneArr.push("<b data-id="+(i+1)+"></b>");
oneArr.push("<i></i>");
oneArr.push("<a href=''></a>");
oneArr.push("</li>");
arr.push(oneArr.join("\n"));
}
return arr.join("");
},
//拼接内容值[视频区]
doPJViewstrContent:function(list){
var arr=[];
for (var i = 0; i < list.length; i++) {
var oneArr=[];
oneArr.push("<li>");
oneArr.push("<li data-id="+(i+1)+">");
oneArr.push("<span>"+list[i].imgUrl+"</span>");
oneArr.push("<b></b>");
oneArr.push("<i></i>");
oneArr.push("<em></em>");
oneArr.push("</li>");
arr.push(oneArr.join("\n"));
}
return arr.join("");
}
}
}
//调用上面的方法如下:
//new ML().doPJImagstrContent(onePage.arr)
//new ML().doPJViewstrContent(onePage.arr)