avalon列表循环调接口以及更多例子

<style>
body{font-family: "微软雅黑";
}

.message1{
width: 100%;

padding-top:23px;
background-color: #FFFFFF;

}

.message1 .zuo{
width: 35%;
height: 103px;

margin-left: 0px;
position: absolute;
right: 0;

}

.message1 .zuo img{
width: 111px;
height: 84px;
padding-left: 7px;

}
.message1 .you{

width: 70%;
height: 103px;
padding-left:24px;
margin-right: 0px;
position: absolute;
left:0;

}
.message1 .you p{
line-height: 28px;
}
nav{
display:-webkit-box;
display:-webkit-flex;
display:flex;

-webkit-box-orient:horizontal;
-webkit-flex-flow:row;
flex-flow:row;
position: relative;
width: 100%;
height: 40px;
/*background-color: #FFFFFF;*/
margin-top: 7px;

}
nav .menu{
-webkit-box-flex:1;
-webkti-flex:1;
flex:1;
width: 100%;
height: 40px;
line-height: 40px;
font-size: 13px;
text-align: center;
color: #000000;

}

</style>

</head>
<div style="background-color: #f5f5f5" ms-controller="new_collage9">
<div id="head" class="pr tc bgcfefefe">
<div class="headbox h49 lh49">
<img class="pa left10 top15 h18 cp zi2 wback" src="images/back.png" onclick="back();"/>
<span class="f18 c070707">订单明细</span>

</div>
<div class="bbhhd"></div>
</div>

<div style="background-color: #f5f5f5;-webkit-overflow-scrolling:touch; overflow-y: auto;
margin: 0 auto;
height: 100%;
padding-bottom: 100px;"" >

<table ms-repeat="my" class="wp100 " style="background-color: #FFFFFF;border-bottom:1px solid #f5f5f5" border="0" cellspacing="10" cellpadding="0" tapmode="tapover" ms-click="toxiaxia(xianxia.id)">
<tr>
<td style="width: 107px;">
<img src="images/collage/tu1.png" ms-src="{{el.img}}" style="width:100px;height: 100px" />

</td>
<td class="vt pr" tapmode="tapover">
<div class="f16 c222 mb5"></div>
<div style="width:100%;">
<div class="f14 c#000000 mb5">

<p style="color: #000000;margin-left:-7px">【{{el.type}}】{{el.name}}</p>

<div style="position: relative">
<div style="position: absolute;left:-1%;top:14px;font-size: 13px">下单时间:{{el.cTime}}</div>
<div style="position: absolute;left:-1%;top: 46px;font-size: 13px">用户昵称:{{el.uname}}</div>
<div style="position: absolute;right: 0;top: 46px;font-size: 13px;color: red">¥{{el.order_money}}</div>

</div>

</div>
</div>
</td>
</tr>
</table>
<div class="h30 ml5 mt10 pl5 pr5 mr5 mb30" style="width: 98%;line-height: 27px;font-size: 15px;" ms-click="getgoodstop()">
<span style="display: inherit;text-align:center;color: #333333">查看更多订单</span>

</div>
<!-- <table class="wp100 " style="background-color: #FFFFFF" border="0" cellspacing="10" cellpadding="0" tapmode="tapover" ms-click="toxiaxia(xianxia.id)">
<tr>
<td>
<img src="images/collage/tu1.png" style="width:100px;height: 100px" />

</td>
<td class="vt pr" tapmode="tapover">
<div class="f16 c222 mb5"></div>
<div style="width:100%;">
<div class="f14 c#000000 mb5">

<p style="color: #000000;">【7月8号】创新零售沈阳站线下落地方案视频/杨华为您解读</p>

<div style="position: relative">
<div style="position: absolute;left:-1%;top:8px;font-size: 13px">下单时间:2017.08.03 11:00</div>
<div style="position: absolute;left:-1%;top: 29px;font-size: 13px">用户昵称:扎堆儿</div>
<div style="position: absolute;right: 0;top: 29px;font-size: 13px;color: red">¥19.9 x1</div>

</div>

</div>
</div>
</td>
</tr>
</table>
<table class="wp100 " style="background-color: #FFFFFF" border="0" cellspacing="10" cellpadding="0" tapmode="tapover" ms-click="toxiaxia(xianxia.id)">
<tr>
<td>
<img src="images/collage/tu1.png" style="width:100px;height: 100px" />

</td>
<td class="vt pr" tapmode="tapover">
<div class="f16 c222 mb5"></div>
<div style="width:100%;">
<div class="f14 c#000000 mb5">

<p style="color: #000000;">【7月8号】创新零售沈阳站线下落地方案视频/杨华为您解读</p>

<div style="position: relative">
<div style="position: absolute;left:-1%;top:8px;font-size: 13px">下单时间:2017.08.03 11:00</div>
<div style="position: absolute;left:-1%;top: 29px;font-size: 13px">用户昵称:扎堆儿</div>
<div style="position: absolute;right: 0;top: 29px;font-size: 13px;color: red">¥19.9 x1</div>

</div>

</div>
</div>
</td>
</tr>
</table> -->
</div>

</div>

<script type="text/javascript">
(function(name) {
//avalon 开始
if(Main.ava[name] == undefined) {
Main.ava[name] = avalon.define({
$id: name,
id:0,
//配置开始
name: name,
zhuanlan:[],
gou:[],
//订丹明细
my:[],
//我购买的课
mai: function() {
towin(‘new_collage5‘, false, {});
},

getgoodstop:function()
{
var info = Main.ava[‘new_collage9‘];
info.top_p = (info.top_p)+1;
row1 = ((info.top_p)*2)+4;
// addajaxlist(‘shop_goodslists‘, {p:info.top_p,row:row1}, function(data) {
addajaxlist(‘order_mx‘, {p:1,row:row1}, function(data) {

if(data.status) {
var obj = data.data;
if(obj) {
info.my = obj;
} else {
$msg(data.msg);
}
} else {
$msg(data.msg);
}
});

ajaxgo();
},

});
}
//avalon 结束
//class 开始
var info = Main.ava[name];
var Cls = {
createNew: function() {

//实例化ajax类
var ajax_obj = ajaxCls.createNew();  
var addajaxlist = ajax_obj.addajaxlist;
var ajaxgo = ajax_obj.ajaxgo;
//实例化ajax类 --结束

var Class = {}; //类
//模拟类开始-----------------------------------------------------------------start
var info = Main.ava[name];

//公有属性---------------------------------------------

var win_name = name;
Class.setbase = function() {
};

Class.go = function(objgo) {
//列表
addajaxlist(‘order_mx‘, {
}, function(data) {
if(data.status) {
var obj = data.data;
// 列表
if(obj) {
info.my = obj;
} else {
info.my = [];
}
} else {
info.my = [];
$msg(data.msg);
}
});

ajaxgo(objgo);
p(name + ‘go‘);
};

//私有属性---------------------------------------------

//模拟类结束-----------------------------------------------------------------end
return Class;
}
}

Main.obj[name] = Cls.createNew();

Main.obj[name].setbase();
Main.obj[name].go();
//class 结束
//附加预先运行函数

})(‘new_collage9‘);
</script>

时间: 2024-11-08 00:30:18

avalon列表循环调接口以及更多例子的相关文章

Vue.js学习之条件v-if和列表循环v-for详解

本文将继续和大家分享Vue.js的基础知识,主要是介绍Vue.js的条件v-if和列表循环v-for的相关使用,一起来看看吧,希望可以帮助大家更好的学习Vue.js. v-if .v-else.v-show.还可以使用template <div v-if="ok">ok</div> <div v-else>No</div> <div v-show="ok">ok</div> <templa

使用axios+vuex来调接口使数据随处可用

首先安装:axios和vuex这里推荐使用:vue ui来以插件的形式安装axios,注意vue ui是脚手架3.0才开始有这个,vuex的安装我就不在介绍了请自行安装.安装好整个项目后包括axios和vuex,这个时候我们再对项目的目录简单的改改下: 第一步:在src目录下新建文件夹stores目录,再建目录modules(存放自己创建的文件)和同级文件getters.js.第二步:把main.js同层级下的store.js移到stores目录里,把名称改成index.js import Vu

列表循环

列表循环(两种循环方式,非常重要): for item in a: print item 题目:列表a, 它的索引偶数项的值加1,输出新的列表 a = [2, 8, 1, 33, 43, 9, 3] for index, item in enumerate(a): print index, item

html+css+javascript实现列表循环滚动示例代码

使用html+css+javascript实现列表循环滚动,设置时间定时,在规定的时间内替换前一个节点的内容,具体示例如下,感兴趣的朋友可以参考下 说明:设置时间定时,在规定的时间内替换前一个节点的内容 1.关键代码:javascript: 代码如下: <script type="text/javascript"> var dome=document.getElementById("dome"); //获取节点 var dome1=document.ge

?python打印列表的下标和值的例子:

python打印列表的下标和值的例子: In [1]: list01=[1,4,5] In [10]: def funct01(ll):   ....:     for index,value in enumerate(ll):   ....:         print index,value   ....: In [11]: funct01(list01)0 11 42 5

批量操作取值调接口

批量操作取值调接口 selectionChange(val) { var arr = [];//数组置空 if(val.length) {/////////////切记,判断取值数组的的长度 for(var i = 0; i < val.length; i++) { arr.push(val[i].id)//追加你需要的id this.selectedId = arr } this.selectShow = true } else { this.selectedId = []//切记没值的时候还

C# 调接口

上一个项目,需要mvc管理后台调接口项目,以便后期的重构扩展,调研后发现后台用的ajax请求,直接调接口可能会有跨域问题,最终在c#代码中实现了这个需求. 1,Ajax请求后台 将接口所需参数传入 2,模拟请求接口并返回json格式数据 3,将json数据反序列化 整体代码如下: public ActionResult Test(int id, int type) { var domain = CommonConst.ApiDomain; var fixedString = CommonCons

HTTP Status 415 – Unsupported Media Type(使用@RequestBody后postman调接口报错)

1.问题描述:使用springMVC框架后,添加数据接口中,入参对象没使用@RequestBody注解,造成postman发起post请求, from-data可以调通接口,但是raw调不通接口,然后我用了SpringMVC @ResponseBody 注解,调接口显示415错误处理. 处理: springmvc添加配置.注解: 1 <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHan

jQuery+php+Ajax文章列表点击加载更多功能

jQuery+php+Ajax实现的一个简单实用的文章列表点击加载更多功能,点击加载更多按钮,文章列表加载更多数据,加载中有loading动画效果. js部分: 1 <script type="text/javascript" src="jquery.more.js"></script> 2 <script type="text/javascript"> 3 $(function() { 4 $('#more'