wpfw_ewei_wxapp/pages/shop/caregory/index.js
2023-02-26 08:10:18 +08:00

65 lines
1.6 KiB
JavaScript

var t = getApp(), e = t.requirejs("core"), a = (t.requirejs("icons"), t.requirejs("jquery"));
Page({
data: {
route: "category",
category: {},
icons: t.requirejs("icons"),
selector: 0,
advimg: "",
advurl: "",
recommands: {},
level: 0,
back: 0,
child: {},
parent: {}
},
tabCategory: function(t) {
this.setData({
selector: t.target.dataset.id,
advimg: t.target.dataset.src,
advurl: t.target.dataset.url,
child: t.target.dataset.child,
back: 0
}), a.isEmptyObject(t.target.dataset.child) ? this.setData({
level: 0
}) : this.setData({
level: 1
});
},
cateChild: function(t) {
this.setData({
parent: t.currentTarget.dataset.parent,
child: t.currentTarget.dataset.child,
back: 1
});
},
backParent: function(t) {
this.setData({
child: t.currentTarget.dataset.parent,
back: 0
});
},
getCategory: function() {
var t = this;
e.get("shop/get_category", {}, function(e) {
t.setData({
category: e.category,
show: !0,
set: e.set,
advimg: e.set.advimg,
recommands: e.recommands,
child: e.recommands
});
});
},
onShow: function() {
t.scanCarts();
},
onLoad: function(e) {
t.url(e), this.getCategory();
},
onShareAppMessage: function() {
return e.onShareAppMessage();
}
});