微信小程序联调

This commit is contained in:
zhonghua.li
2026-04-17 07:35:37 +08:00
parent c62622dc90
commit d74bc2ad1f
484 changed files with 3312 additions and 9 deletions

View File

@@ -0,0 +1 @@
"use strict";const i=require("../../../../common/vendor.js"),r={name:"UniGridItem",inject:["grid"],props:{index:{type:Number,default:0}},data:()=>({column:0,showBorder:!0,square:!0,highlight:!0,left:0,top:0,openNum:2,width:0,borderColor:"#e5e5e5"}),created(){this.column=this.grid.column,this.showBorder=this.grid.showBorder,this.square=this.grid.square,this.highlight=this.grid.highlight,this.top=0===this.hor?this.grid.hor:this.hor,this.left=0===this.ver?this.grid.ver:this.ver,this.borderColor=this.grid.borderColor,this.grid.children.push(this),this.width=this.grid.width},beforeDestroy(){this.grid.children.forEach(((i,r)=>{i===this&&this.grid.children.splice(r,1)}))},methods:{_onClick(){this.grid.change({detail:{index:this.index}})}}};const h=i._export_sfc(r,[["render",function(r,h,t,e,o,d){return i.e({a:o.width},o.width?{b:o.showBorder?1:"",c:o.showBorder&&t.index<o.column?1:"",d:o.highlight?1:"",e:o.borderColor,f:o.borderColor,g:o.borderColor,h:i.o(((...i)=>d._onClick&&d._onClick(...i)),"80"),i:i.s("width:"+o.width+";"+(o.square?"height:"+o.width:""))}:{})}],["__scopeId","data-v-2511947d"]]);wx.createComponent(h);

View File

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

View File

@@ -0,0 +1 @@
<view wx:if="{{a}}" style="{{i}}" class="uni-grid-item data-v-2511947d"><view class="{{[b && 'uni-grid-item--border', c && 'uni-grid-item--border-top', d && 'uni-highlight', 'uni-grid-item__box', 'data-v-2511947d']}}" style="{{'border-right-color:' + e + ';' + ('border-bottom-color:' + f) + ';' + ('border-top-color:' + g)}}" bindtap="{{h}}"><slot/></view></view>

View File

@@ -0,0 +1 @@
.uni-grid-item.data-v-2511947d{height:100%;display:flex}.uni-grid-item__box.data-v-2511947d{display:flex;width:100%;position:relative;flex:1;flex-direction:column}.uni-grid-item--border.data-v-2511947d{position:relative;z-index:0;border-bottom:1px #D2D2D2 solid;border-right:1px #D2D2D2 solid}.uni-grid-item--border-top.data-v-2511947d{position:relative;border-top:1px #D2D2D2 solid;z-index:0}.uni-highlight.data-v-2511947d:active{background-color:#f1f1f1}