goods_list.js
1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
// pages/user/yhq/qr_code/qr_code.js
var
t = getApp(), a = t.request, o = t.globalData.setting, os = o,
i = require("../../utils/util.js"), ut = i, s = require("../../utils/common.js");
Component({
data: {
url: o.imghost,
object: null,
curPage:1,
is_no_more:1,//加载完所有数据的控制器
load_complete:0//加载完成
},
properties: {
// 这里定义了innerText属性,属性值可以在组件使用时指定
},
ready: function () {
},
methods: {
get_list:function(){
var that = this;
var curPage = that.data.curPage;
getApp().request.get('/api/weshop/goods/page?page',{
data: { is_mainshow: 1, isonsale: 1,
is_recommend: 1, is_on_sale: 1,
store_id: o.stoid,
page: curPage,
pageSize:10,
},
success: function (res){
that.data.curPage++;
var data=res.data;
if (res.data.data.pageData.length==0){
that.setData({is_no_more:0});
t.showWarning("加载完啦", null, 500, !1)
return false;
}
//加载完成
if (data.data.pageData) {
that.setData({load_complete:1});
}
that.setData({recommend:data.data.pageData});
}
})
},
bind_bnerr_xc: function (e) {
var _errImg = e.target.dataset.errorimg;
var _errurl = e.target.dataset.url;
var _errObj = {};
_errObj[_errImg] = "/miniapp/images/default_g_img.gif";
this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ;
},
reset:function(){
curPage=1;
},
},
})