1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["market-page-home-index~order-page-write-off-store~plugin-page-sharepacket-index~store-page-search-in~72bb7e56"],{"0d07":function(t,i,e){"use strict";e.r(i);var n=e("656f"),o=e("e172");for(var r in o)["default"].indexOf(r)<0&&function(t){e.d(i,t,(function(){return o[t]}))}(r);e("6633");var a=e("828b"),l=Object(a["a"])(o["default"],n["b"],n["c"],!1,null,"29544377",null,!1,n["a"],void 0);i["default"]=l.exports},1138:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("64aa"),e("c223"),e("5ef2");var n={name:"tn-lazy-load",options:{virtualHost:!0},props:{index:{type:[String,Number],default:""},bgColor:{type:String,default:"#f8f7f8"},src:{type:String,default:""},imgMode:{type:String,default:"aspectFill"},loadingImg:{type:String,default:"http://qny.wdsp666.com/%E7%A6%8F%E8%A2%8B%E8%83%8C%E6%99%AF%E5%9B%BE/loading.gif"},errorImg:{type:String,default:"http://qny.wdsp666.com/%E7%A6%8F%E8%A2%8B%E8%83%8C%E6%99%AF%E5%9B%BE/nopic.jpg"},threshold:{type:[Number,String],default:100},isEffect:{type:Boolean,default:!0},duration:{type:[String,Number],default:500},effect:{type:String,default:"ease-in-out"},height:{type:[String,Number],default:""},borderRadius:{type:String,default:""}},computed:{thresholdValue:function(){var t=uni.upx2px(Math.abs(this.threshold));return this.threshold<0?-t:t},lazyLoadItemStyle:function(){var t={};return t.opacity=Number(this.opacity),this.borderRadius&&(t.borderRadius=this.borderRadius),t.backgroundColor=this.bgColor,t.transition="opacity ".concat(this.time/1e3,"s ").concat(this.effect),t.height=this.$tn.string.getLengthUnitValue(this.height),t},imageStyle:function(){var t={};return"string"===typeof this.height&&-1===this.height.indexOf("%")&&(t.height=this.$tn.string.getLengthUnitValue(this.height)),t}},watch:{show:function(t){var i=this;this.effect&&(this.time=0,this.opacity=0,setTimeout((function(){i.time=i.duration,i.opacity=1}),30))},src:function(t){t?(this.init(),this.error=!1):this.error=!0}},data:function(){return{elIndex:this.$tn.uuid(),show:!1,opacity:1,time:this.duration,loadStatus:"",error:!1}},created:function(){this.observer={},this.observerName="lazyLoadContentObserver"},mounted:function(){var t=this;this.$nextTick((function(){uni.$once("tOnLazyLoadReachBottom",(function(){t.show||(t.show=!0)}))})),setTimeout((function(){t.disconnectObserver(t.observerName);var i=uni.createIntersectionObserver(t);i.relativeToViewport({bottom:t.thresholdValue}).observe(".tn-lazy-load__item--".concat(t.elIndex),(function(i){i.intersectionRatio>0&&(t.show=!0,t.disconnectObserver(t.observerName))})),t[t.observerName]=i}),50)},methods:{init:function(){this.error=!1,this.loadStatus=""},handleImgClick:function(){var t="";t=!1===this.show?"lazyImg":!0===this.error?"errorImg":"realImg",this.$emit("click",{index:this.index,whichImg:t})},handleImgLoaded:function(){(this.loadStatus="")?this.loadStatus="lazyed":"lazyed"==this.loadStatus&&(this.loadStatus="loaded",this.$emit("loaded",this.index))},handleErrorImgLoaded:function(){this.$emit("error",this.index)},handleImgError:function(){this.error=!0},disconnectObserver:function(t){var i=this[t];i&&i.disconnect()}}};i.default=n},2370:function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.tn-lazy-load[data-v-43c4a84a]{width:100%;height:100%;border-radius:inherit}.tn-lazy-load__item[data-v-43c4a84a]{width:100%;height:100%;border-radius:inherit;overflow:hidden}.tn-lazy-load__item__content[data-v-43c4a84a]{width:100%;height:100%;border-radius:inherit}.tn-lazy-load__item__image[data-v-43c4a84a]{display:block;width:100%;height:100%;border-radius:inherit;-webkit-transform:transition3d(0,0,0);transform:transition3d(0,0,0);will-change:transform}',""]),t.exports=i},3362:function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return o})),e.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticClass:"tn-lazy-load-class tn-lazy-load"},[e("v-uni-view",{staticClass:"tn-lazy-load__item",class:["tn-lazy-load__item--"+t.elIndex],staticStyle:{color:"#aaaaaa !important"},style:[t.lazyLoadItemStyle]},[e("v-uni-view",{staticClass:"tn-lazy-load__item__content"},[t.error?e("v-uni-image",{staticClass:"tn-lazy-load__item__image tn-lazy-load__item__image--error",style:[t.imageStyle],attrs:{src:t.errorImg,mode:t.imgMode},on:{load:function(i){arguments[0]=i=t.$handleEvent(i),t.handleErrorImgLoaded.apply(void 0,arguments)},click:function(i){arguments[0]=i=t.$handleEvent(i),t.handleImgClick.apply(void 0,arguments)}}}):e("v-uni-image",{staticClass:"tn-lazy-load__item__image",style:[t.imageStyle],attrs:{src:t.show?t.src:t.loadingImg,mode:t.imgMode},on:{load:function(i){arguments[0]=i=t.$handleEvent(i),t.handleImgLoaded.apply(void 0,arguments)},error:function(i){arguments[0]=i=t.$handleEvent(i),t.handleImgError.apply(void 0,arguments)},click:function(i){arguments[0]=i=t.$handleEvent(i),t.handleImgClick.apply(void 0,arguments)}}})],1)],1)],1)},o=[]},"367e":function(t,i,e){var n=e("9d82");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=e("967d").default;o("00332e38",n,!0,{sourceMap:!1,shadowMode:!1})},"4eb3":function(t,i,e){"use strict";var n=e("f456"),o=e.n(n);o.a},"656f":function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return o})),e.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticClass:"tn-scroll-list-class tn-scroll-list"},[e("v-uni-scroll-view",{staticClass:"tn-scroll-list__scroll-view",attrs:{"scroll-x":!0,"upper-threshold":0,"lower-threshold":0},on:{scroll:function(i){arguments[0]=i=t.$handleEvent(i),t.scrollHandler.apply(void 0,arguments)},scrolltoupper:function(i){arguments[0]=i=t.$handleEvent(i),t.scrollToUpperHandler.apply(void 0,arguments)},scrolltolower:function(i){arguments[0]=i=t.$handleEvent(i),t.scrollToLowerHandler.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"tn-scroll-list__scroll-view__content"},[t._t("default")],2)],1),t.indicator?e("v-uni-view",{staticClass:"tn-scroll-list__indicator",style:[t.indicatorStyle]},[e("v-uni-view",{staticClass:"tn-scroll-list__indicator__line",style:[t.lineStyle]},[e("v-uni-view",{staticClass:"tn-scroll-list__indicator__line__bar",style:[t.barStyle]})],1)],1):t._e()],1)},o=[]},6633:function(t,i,e){"use strict";var n=e("367e"),o=e.n(n);o.a},"7cdd":function(t,i,e){"use strict";e.r(i);var n=e("1138"),o=e.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(r);i["default"]=o.a},"9d82":function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.tn-scroll-list__scroll-view[data-v-29544377]{display:flex;flex-direction:row}.tn-scroll-list__scroll-view__content[data-v-29544377]{position:relative}.tn-scroll-list__indicator[data-v-29544377]{display:flex;flex-direction:row;justify-content:center;margin-top:%?30?%}.tn-scroll-list__indicator__line[data-v-29544377]{width:%?120?%;height:%?8?%;border-radius:%?200?%;overflow:hidden}.tn-scroll-list__indicator__line__bar[data-v-29544377]{width:%?40?%;height:%?8?%;border-radius:%?200?%}',""]),t.exports=i},b461:function(t,i,e){"use strict";e.r(i);var n=e("3362"),o=e("7cdd");for(var r in o)["default"].indexOf(r)<0&&function(t){e.d(i,t,(function(){return o[t]}))}(r);e("4eb3");var a=e("828b"),l=Object(a["a"])(o["default"],n["b"],n["c"],!1,null,"43c4a84a",null,!1,n["a"],void 0);i["default"]=l.exports},e172:function(t,i,e){"use strict";e.r(i);var n=e("fb71"),o=e.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(r);i["default"]=o.a},f456:function(t,i,e){var n=e("2370");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=e("967d").default;o("2cd71374",n,!0,{sourceMap:!1,shadowMode:!1})},fb71:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("64aa");var n={options:{virtualHost:!0},name:"tn-scroll-list",props:{indicator:{type:Boolean,default:!0},indicatorWidth:{type:[String,Number],default:50},indicatorBarWidth:{type:[String,Number],default:20},indicatorColor:{type:String,default:"#E6E6E6"},indicatorActiveColor:{type:String,default:"#01BEFF"},indicatorStyle:{type:Object,default:function(){return{}}}},computed:{barStyle:function(){var t={},i=this.scrollInfo.scrollLeft,e=this.scrollInfo.scrollWidth,n=uni.upx2px(this.indicatorWidth)-uni.upx2px(this.indicatorBarWidth),o=i/(e-this.scrollWidth)*n;return t.transform="translateX(".concat(o,"px)"),t.width="".concat(this.indicatorBarWidth,"rpx"),t.backgroundColor=this.indicatorActiveColor,t},lineStyle:function(){var t={};return t.width="".concat(this.indicatorWidth,"rpx"),t.backgroundColor=this.indicatorColor,t}},data:function(){return{scrollInfo:{scrollLeft:0,scrollWidth:0},scrollWidth:0}},mounted:function(){var t=this;this.$nextTick((function(){t.init()}))},methods:{init:function(){this.getComponentWidth()},scrollHandler:function(t){this.scrollInfo=t.detail},scrollToUpperHandler:function(){this.$emit("left"),this.scrollInfo.scrollLeft=0},scrollToLowerHandler:function(){this.$emit("right")},getComponentWidth:function(){var t=this;this._tGetRect(".tn-scroll-list").then((function(i){i?t.scrollWidth=i.width:setTimeout((function(){t.getComponentWidth()}),10)}))}}};i.default=n}}]);
|