第一次提交

This commit is contained in:
wangxiaowei
2025-06-11 10:21:51 +08:00
commit 52932d54b1
2341 changed files with 185283 additions and 0 deletions

View File

@ -0,0 +1,10 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/diy/banner/banner"],{"27eb":function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return r})),e.d(n,"a",(function(){}));var i=function(){var t=this.$createElement;this._self._c},r=[]},"3f8d":function(t,n,e){"use strict";e.r(n);var i=e("27eb"),r=e("c4e2");for(var a in r)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return r[t]}))}(a);e("4c62");var o=e("828b"),c=Object(o["a"])(r["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=c.exports},"436d":function(t,n,e){},"4c62":function(t,n,e){"use strict";var i=e("436d"),r=e.n(i);r.a},c4e2:function(t,n,e){"use strict";e.r(n);var i=e("f916"),r=e.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(a);n["default"]=r.a},f916:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default={data:function(){return{indicatorDots:!0,autoplay:!0,interval:2e3,duration:500,indicatorActiveColor:"#ffffff",current:0}},props:["itemData"],created:function(){this.interval=this.itemData.params.interval,this.indicatorActiveColor=this.itemData.style.btnColor},methods:{changeSwiper:function(t){this.current=t.detail.current},gotoPages:function(t){this.gotoPage(t.linkUrl)}}}}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'components/diy/banner/banner-create-component',
{
'components/diy/banner/banner-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("3f8d"))
})
},
[['components/diy/banner/banner-create-component']]
]);

View File

@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view class="{{['diy-banner-box','pr',itemData.style.imgShape]}}" style="{{('background-color:'+itemData.style.background+';')}}"><swiper class="swiper" style="{{(itemData.style.imgShape=='square'?'height:'+itemData.style.height+'rpx;':'height:'+itemData.style.height*0.92+'rpx;')}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" data-event-opts="{{[['change',[['changeSwiper',['$event']]]]]}}" bindchange="__e"><block wx:for="{{itemData.data}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item data-event-opts="{{[['tap',[['gotoPages',['$0'],[[['itemData.data','',index]]]]]]]}}" bindtap="__e"><image style="{{(itemData.style.imgShape=='square'?'height:'+itemData.style.height+'rpx;':'height:'+itemData.style.height*0.92+'rpx;')}}" src="{{item.imgUrl}}"></image></swiper-item></block></swiper><view class="{{['swiper-dots','ww100','d-c-c',itemData.style.btnShape]}}"><block wx:for="{{itemData.data}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="{{[current==index?'swiper-dot active':'swiper-dot']}}" style="{{(current==index?'background-color:'+indicatorActiveColor+';':'')}}"></view></block></view></view>

View File

@ -0,0 +1,5 @@
.diy-banner-box{overflow:hidden}.diy-banner-box,
.diy-banner-box .swiper{width:750rpx}.diy-banner-box.round,
.diy-banner-box.round .swiper{width:750rpx}.diy-banner-box image{width:750rpx}.diy-banner-box.round{padding:30rpx;box-sizing:border-box}.diy-banner-box.round image{width:690rpx;border-radius:12rpx}.diy-banner-box.round .swiper-dots{position:absolute;bottom:40rpx;left:0;right:0;margin:auto}.diy-banner-box.square .swiper-dots{position:absolute;bottom:20rpx;left:0;right:0;margin:auto}.swiper-dots.square .swiper-dot{width:14rpx;height:14rpx;margin:0 4rpx;background:#ebedf0;opacity:.3}.swiper-dots.round .swiper-dot{width:22rpx;height:22rpx;margin:0 4rpx;background:#ebedf0;opacity:.3;border-radius:50%}.swiper-dots.rectangle .swiper-dot{width:40rpx;height:6rpx;margin:0 4rpx;background:#ebedf0;opacity:.3;border-radius:4rpx}.swiper-dots.round .swiper-dot.active,
.swiper-dots.square .swiper-dot.active,
.swiper-dots.rectangle .swiper-dot.active{opacity:1}