You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
6.0 KiB
10 lines
6.0 KiB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/goods_cate/template/template1"],{"3fd4":function(t,e,n){"use strict";n.r(e);var i=n("8da5"),r=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=r.a},"3fef":function(t,e,n){},"881f":function(t,e,n){"use strict";var i=n("cb09"),r=n.n(i);r.a},"8d09":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={easyLoadimage:function(){return n.e("components/easy-loadimage/easy-loadimage").then(n.bind(null,"a9c6"))}},r=function(){var t=this,e=t.$createElement,n=(t._self._c,t.__get_style([t.asideHeights])),i=2!=t.level&&3==t.level?t.productList.length&&t.productList[t.navActive].children.length:null,r=2!=t.level&&3==t.level?t.productList.length&&t.productList[t.navActive].children.length:null,o=2!=t.level&&3==t.level?t.productList.length:null,c=2!=t.level&&3==t.level&&o?t.__get_style([t.conterHeights]):null,a=2!=t.level&&3==t.level&&o?t.__map(t.productList[t.navActive].children,(function(e,n){var i=t.__get_orig(e),r=t.tabClick==n?e.children&&e.children.length:null;return{$orig:i,g3:r}})):null,l=t.showCateDrawer&&3==t.level?t.productList[t.navActive].children.length:null;t.$mp.data=Object.assign({},{$root:{s0:n,g0:i,g1:r,g2:o,s1:c,l0:a,g4:l}})},o=[]},"8da5":function(t,e,n){"use strict";(function(t){var i=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=i(n("7ca3")),o=n("ce7e"),c=(n("a230"),n("8f59"));function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function l(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach((function(e){(0,r.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var s=t.getSystemInfoSync().statusBarHeight,u=(t.getSystemInfoSync().windowBottom,getApp(),{props:{level:{type:Number,default:2},isFooter:{type:Boolean,default:!1},pdHeight:{type:Number,default:0}},components:{emptyPage:function(){n.e("components/emptyPage").then(function(){return resolve(n("bc18"))}.bind(null,n)).catch(n.oe)}},data:function(){return{navlist:[],productList:[],navActive:0,number:"",height:0,heightDiv:0,hightArr:[],toView:"",tabbarH:0,footH:0,windowHeight:0,pageHeight:"100%",sysHeight:s,footerStatus:!1,lock:!1,tabClick:0,showCateDrawer:!1,getHeight:this.$util.getWXStatusHeight()}},computed:l(l({},(0,c.mapState)({cartNum:function(t){return t.indexData.cartNum}})),{},{asideHeights:function(){var t="calc(100% - ".concat(2*this.pdHeight+96,"rpx - env(safe-area-inset-bottom))");return{height:this.isFooter?t:"100%"}},conterHeights:function(){"calc(100% - ".concat(2*this.pdHeight+192,"rpx - env(safe-area-inset-bottom))");var t="calc(100% - ".concat(2*this.pdHeight+192,"rpx - env(safe-area-inset-bottom))");return{height:this.isFooter?t:"calc(100% - 96rpx - env(safe-area-inset-bottom))"}},imageShow:function(){var t=this.productList.length&&this.productList[this.navActive].children.length&&this.productList[this.navActive].children[this.tabClick]&&this.productList[this.navActive].children[this.tabClick].hasOwnProperty("children");return!t}}),mounted:function(){this.getAllCategory()},methods:{footHeight:function(t){this.footH=t},closeCateDrawer:function(){this.showCateDrawer=!1},openCateDrawer:function(){this.showCateDrawer=!0},longClick:function(t,e){this.tabClick=t},infoScroll:function(){var e=this,n=e.productList.length;this.number=e.productList[n-1].children.length;var i=0,r=t.createSelectorQuery().in(this);r.select(".conter").boundingClientRect(),r.exec((function(t){i=t[0].height}));for(var o=0;o<n;o++){var c=t.createSelectorQuery().in(this),a="#b"+o;c.select(a).boundingClientRect(),c.exec((function(r){var o=r[0].top;e.hightArr.push(o),n==e.hightArr.length&&t.getSystemInfo({success:function(t){var n=750/t.windowWidth;e.height=i*n,e.heightDiv=(e.hightArr[e.hightArr.length-1]-e.hightArr[e.hightArr.length-2])*n}})}))}},tap:function(t,e){this.toView=e,this.navActive=t,this.tabClick=0,this.$set(this,"lock",!0)},getAllCategory:function(){var t=this;(0,o.getCategoryList)().then((function(e){t.productList=e.data,2==t.level&&t.$nextTick((function(e){t.infoScroll()}))}))},scroll:function(e){var n=e.detail.scrollTop,i=this.hightArr;if(this.lock)this.$set(this,"lock",!1);else{for(var r=0;r<i.length;r++)n>=0&&n<i[1]-i[0]?this.navActive=0:n>=i[r]-i[0]&&n<i[r+1]-i[0]?this.navActive=r:n>=i[i.length-1]-i[0]&&(this.navActive=i.length-1);t.$emit("scroll")}},searchSubmitValue:function(e){if(!(this.$util.trim(e.detail.value).length>0))return this.$util.Tips({title:"请填写要搜索的产品信息"});t.navigateTo({url:"/pages/goods/goods_list/index?searchValue="+e.detail.value})},goSearch:function(){t.navigateTo({url:"/pages/goods/goods_search/index"})},goPage:function(e,n){1==e?t.navigateTo({url:n}):2==e?t.switchTab({url:n}):3==e&&t.navigateBack()}}});e.default=u}).call(this,n("df3c")["default"])},bc5e:function(t,e,n){"use strict";n.r(e);var i=n("8d09"),r=n("3fd4");for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);n("c2d2"),n("881f");var c=n("828b"),a=Object(c["a"])(r["default"],i["b"],i["c"],!1,null,"120aaeec",null,!1,i["a"],void 0);e["default"]=a.exports},c2d2:function(t,e,n){"use strict";var i=n("3fef"),r=n.n(i);r.a},cb09:function(t,e,n){}}]);
|
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
|
'pages/goods_cate/template/template1-create-component',
|
|
{
|
|
'pages/goods_cate/template/template1-create-component':(function(module, exports, __webpack_require__){
|
|
__webpack_require__('df3c')['createComponent'](__webpack_require__("bc5e"))
|
|
})
|
|
},
|
|
[['pages/goods_cate/template/template1-create-component']]
|
|
]);
|
|
|