java-mall-app/unpackage/dist/build/mp-weixin/components/WaterfallsFlow/WaterfallsFlow.js
2024-11-01 16:35:40 +08:00

11 lines
3.8 KiB
JavaScript

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/WaterfallsFlow/WaterfallsFlow"],{"3cd0":function(t,e,n){"use strict";(function(t){var a=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=a(n("7eb4")),i=a(n("ee10")),l={components:{WaterfallsFlowItem:function(){n.e("components/WaterfallsFlowItem/WaterfallsFlowItem").then(function(){return resolve(n("2a06"))}.bind(null,n)).catch(n.oe)}},props:{wfList:{type:Array,require:!0},updateNum:{type:Number,default:10}},data:function(){return{allList:[],leftList:[],rightList:[],mark:0,boxHeight:[]}},watch:{wfList:function(){var t=this;return(0,i.default)(r.default.mark((function e(){return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if((0===t.wfList.length||t.wfList.length===t.updateNum&&t.wfList.length<=t.allList.length)&&(t.allList=[],t.leftList=[],t.rightList=[],t.boxHeight=[],t.mark=0),!t.wfList.length){e.next=5;break}return t.allList=t.wfList,e.next=5,t.waterFall();case 5:case"end":return e.stop()}}),e)})))()},mark:function(){var t=this;return(0,i.default)(r.default.mark((function e(){var n;return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.allList.length,!(t.mark<n&&0!==t.mark)){e.next=4;break}return e.next=4,t.waterFall();case 4:case"end":return e.stop()}}),e)})))()}},methods:{waterFall:function(){var t=this;return(0,i.default)(r.default.mark((function e(){var n,a;return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.mark,0!==n){e.next=7;break}return t.leftList.push(t.allList[n]),e.next=5,t.getViewHeight(0);case 5:e.next=17;break;case 7:if(1!==n){e.next=13;break}return t.rightList.push(t.allList[n]),e.next=11,t.getViewHeight(1);case 11:e.next=17;break;case 13:return a=t.boxHeight[0]>t.boxHeight[1]?1:0,a?t.rightList.push(t.allList[n]):t.leftList.push(t.allList[n]),e.next=17,t.getViewHeight(a);case 17:case"end":return e.stop()}}),e)})))()},getViewHeight:function(e){var n=this;return(0,i.default)(r.default.mark((function a(){var i,l;return r.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return i=t.createSelectorQuery().in(n),l=e?"#right":"#left",a.next=4,setTimeout((function(){i.select(l).boundingClientRect((function(t){n.boxHeight[e]=t.height,n.mark=n.mark+1})).exec()}),50);case 4:case"end":return a.stop()}}),a)})))()},itemTap:function(t){this.$emit("itemTap",t)}}};e.default=l}).call(this,n("df3c")["default"])},"502d":function(t,e,n){"use strict";n.r(e);var a=n("9df8"),r=n("b3e8");for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);n("5354");var l=n("828b"),u=Object(l["a"])(r["default"],a["b"],a["c"],!1,null,"497cca58",null,!1,a["a"],void 0);e["default"]=u.exports},5354:function(t,e,n){"use strict";var a=n("e704"),r=n.n(a);r.a},"9df8":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return a}));var a={WaterfallsFlowItem:function(){return n.e("components/WaterfallsFlowItem/WaterfallsFlowItem").then(n.bind(null,"2a06"))}},r=function(){var t=this.$createElement,e=(this._self._c,this.leftList.length),n=this.rightList.length;this.$mp.data=Object.assign({},{$root:{g0:e,g1:n}})},i=[]},b3e8:function(t,e,n){"use strict";n.r(e);var a=n("3cd0"),r=n.n(a);for(var i in a)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=r.a},e704:function(t,e,n){}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'components/WaterfallsFlow/WaterfallsFlow-create-component',
{
'components/WaterfallsFlow/WaterfallsFlow-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("502d"))
})
},
[['components/WaterfallsFlow/WaterfallsFlow-create-component']]
]);