Files
2025-06-11 10:21:51 +08:00

11 lines
2.3 KiB
JavaScript

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/navBar/scroll-navbar"],{"25e0":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement;this._self._c},a=[]},"63d7":function(t,e,n){"use strict";var i=n("b1c4"),a=n.n(i);a.a},"76ec":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"ss-scroll-navbar",props:{navArr:{type:Array,default:function(){return[{name:"推荐",category_id:"recent"}]}},tabCurrentIndex:{type:Number,default:0},scrollChangeIndex:{type:Number,default:0}},data:function(){return{scrollLeft:0,widthList:[],screenWidth:0}},methods:{tabChange:function(t){this.$emit("navbarTap",t);for(var e=this.widthList,n=0,i=0;i<t+1;i++)n+=e[i];var a=e[t];n-=this.screenWidth/2,n-=a/2,this.scrollLeft=n},calculateItemWidth:function(){var e=this,n=[];this.navArr.forEach((function(i,a){var c=t.createSelectorQuery().in(e).select("#item-"+a);c.fields({size:!0},(function(t){n.push(t.width)})).exec()})),this.widthList=n},calculateWindowWidth:function(){var e=t.getSystemInfoSync();this.screenWidth=e.screenWidth}},created:function(){var t=this;this.calculateWindowWidth(),setTimeout((function(){t.calculateItemWidth()}),1e3)},watch:{scrollChangeIndex:function(t){this.tabChange(t)}}};e.default=n}).call(this,n("df3c")["default"])},"7b40":function(t,e,n){"use strict";n.r(e);var i=n("76ec"),a=n.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(c);e["default"]=a.a},b1c4:function(t,e,n){},b340:function(t,e,n){"use strict";n.r(e);var i=n("25e0"),a=n("7b40");for(var c in a)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(c);n("63d7");var r=n("828b"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=u.exports}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'components/navBar/scroll-navbar-create-component',
{
'components/navBar/scroll-navbar-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("b340"))
})
},
[['components/navBar/scroll-navbar-create-component']]
]);