54 lines
1.3 KiB
JavaScript
54 lines
1.3 KiB
JavaScript
var t = getApp(), e = t.requirejs("core");
|
|
|
|
t.requirejs("jquery"), t.requirejs("foxui");
|
|
|
|
Page({
|
|
onPullDownRefresh: function() {
|
|
this.onLoad();
|
|
},
|
|
data: {
|
|
list: {},
|
|
emptyHint: !1,
|
|
label: "/static/images/label.png"
|
|
},
|
|
onLoad: function() {
|
|
var a = this;
|
|
e.get("bargain/get_list", {}, function(t) {
|
|
a.setData({
|
|
list: t.list
|
|
}), 0 == t.error && setTimeout(function() {
|
|
wx.stopPullDownRefresh();
|
|
}, 1500);
|
|
}), t.getCache("isIpx") ? a.setData({
|
|
isIpx: !0,
|
|
iphonexnavbar: "fui-iphonex-navbar"
|
|
}) : a.setData({
|
|
isIpx: !1,
|
|
iphonexnavbar: ""
|
|
});
|
|
},
|
|
bindFocus: function() {
|
|
this.setData({
|
|
fromsearch: !0
|
|
});
|
|
},
|
|
bindback: function() {
|
|
this.setData({
|
|
fromsearch: !1
|
|
}), this.onLoad();
|
|
},
|
|
bindSearch: function(t) {
|
|
var a = this, i = t.detail.value;
|
|
e.get("bargain/get_list", {
|
|
keywords: i
|
|
}, function(t) {
|
|
t.list.length <= 0 ? a.setData({
|
|
emptyHint: !0
|
|
}) : a.setData({
|
|
emptyHint: !1
|
|
}), a.setData({
|
|
list: t.list
|
|
});
|
|
});
|
|
}
|
|
}); |