init
This commit is contained in:
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../../../common/vendor.js"),r=require("../_constants/event.js"),t=require("../_constants/prefix.js"),n=require("../_hooks/useInject.js"),o=require("../_hooks/useRouter.js");require("../_utils/env.js");const u=require("../_utils/pxCheck.js"),s=require("../_utils/style.js"),i=require("../grid/index.js"),c={...require("../_utils/props.js").commonProps,text:String,to:[String,Object],url:String,replace:Boolean,background:String},a={[r.CLICK_EVENT]:e=>e instanceof Object},l=e.defineComponent({name:"NutGridItem",options:{virtualHost:!0,addGlobalClass:!0,styleIsolation:"shared"}}),d=e.defineComponent({...l,props:c,emits:a,setup(c,{emit:a}){var l;const d=c,p=a,m=`${t.PREFIX}-grid-item`,g=n.useInject(i.GRID_KEY),b=g.index,j=null==(l=null==g?void 0:g.parent)?void 0:l.props,v=e.computed((()=>s.getMainClass(d,m))),q=e.computed((()=>{if(!j)return;const e={flexBasis:100/+j.columnNum+"%"};return(null==j?void 0:j.square)?e.paddingTop=100/+j.columnNum+"%":j.gutter&&(e.paddingRight=u.pxCheck(j.gutter),b.value>=Number(j.columnNum)&&(e.marginTop=u.pxCheck(j.gutter))),s.getMainStyle(d,e)})),_=e.computed((()=>{if(!j)return;const e=`${m}__content`;return{[`${e}`]:!0,[`${e}--border`]:j.border,[`${e}--surround`]:j.border&&j.gutter,[`${e}--center`]:j.center,[`${e}--square`]:j.square,[`${e}--reverse`]:j.reverse,[`${e}--${j.direction}`]:!!j.direction,[`${e}--clickable`]:j.clickable}})),x=o.useRouter();function C(e){p(r.CLICK_EVENT,e),d.to&&x&&x[d.replace?"replace":"push"](d.to)}return(r,t)=>e.e({a:r.text},r.text?{b:e.t(r.text)}:{},{c:e.n(_.value),d:e.s(d.background?{background:d.background}:{}),e:e.n(v.value),f:e.s(q.value),g:e.o(C)})}});wx.createComponent(d);
|
||||
4
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="{{e}}" style="{{f}}" bindtap="{{g}}"><view class="{{c}}" style="{{d}}"><slot/><view class="nut-grid-item__text"><block wx:if="{{a}}">{{b}}</block><slot wx:else name="text"/></view></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/griditem/griditem.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.nut-theme-dark .nut-grid-item__content{color:var(--nut-dark-color, var(--nut-white, #fff));background:var(--nut-dark-background, #131313);border:0 solid var(--nut-dark-background2, #1b1b1b)}.nut-theme-dark .nut-grid-item__text{color:var(--nut-dark-color, var(--nut-white, #fff))}.nut-grid-item{position:relative;box-sizing:border-box}.nut-grid-item__text{margin:var(--nut-grid-item-text-margin, 8px) 0 0 0;font-size:var(--nut-grid-item-text-font-size, var(--nut-font-size-1, 12px));line-height:1.5;color:var(--nut-grid-item-text-color, var(--nut-title-color2, #666));word-break:break-all}.nut-grid-item__content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:var(--nut-grid-item-content-padding, 16px 8px);background:var(--nut-grid-item-content-bg-color, var(--nut-white, #fff));border:0 solid var(--nut-grid-border-color, #f5f6f7)}.nut-grid-item__content--border{border-right-width:1px;border-bottom-width:1px}.nut-grid-item__content--surround{border-top-width:1px;border-left-width:1px}.nut-grid-item__content--center{align-items:center;justify-content:center}.nut-grid-item__content--square{position:absolute;top:0;right:0;left:0}.nut-grid-item__content--reverse{flex-direction:column-reverse}.nut-grid-item__content--reverse .nut-grid-item__text{margin:0 0 var(--nut-grid-item-text-margin, 8px)}.nut-grid-item__content--horizontal{flex-direction:row}.nut-grid-item__content--horizontal .nut-grid-item__text{margin:0 0 0 var(--nut-grid-item-text-margin, 8px)}.nut-grid-item__content--horizontal.nut-grid-item__content--reverse{flex-direction:row-reverse}.nut-grid-item__content--horizontal.nut-grid-item__content--reverse .nut-grid-item__text{margin:0 var(--nut-grid-item-text-margin, 8px) 0 0}.nut-grid-item__content--clickable{cursor:pointer}.nut-grid-item__content--clickable:before{position:absolute;top:50%;left:50%;width:100%;height:100%;content:"";background-color:var(--nut-black, #000);border:inherit;border-color:var(--nut-black, #000);border-radius:inherit;opacity:0;transform:translate(-50%,-50%)}.nut-grid-item__content--clickable:active:before{opacity:.1}
|
||||
Reference in New Issue
Block a user