first commit
This commit is contained in:
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/props.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/props.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../libs/config/props.js"),t={props:{type:{type:String,default:()=>e.defProps.text.type},show:{type:Boolean,default:()=>e.defProps.text.show},text:{type:[String,Number],default:()=>e.defProps.text.text},prefixIcon:{type:String,default:()=>e.defProps.text.prefixIcon},suffixIcon:{type:String,default:()=>e.defProps.text.suffixIcon},mode:{type:String,default:()=>e.defProps.text.mode},href:{type:String,default:()=>e.defProps.text.href},format:{type:[String,Function],default:()=>e.defProps.text.format},call:{type:Boolean,default:()=>e.defProps.text.call},openType:{type:String,default:()=>e.defProps.text.openType},bold:{type:Boolean,default:()=>e.defProps.text.bold},block:{type:Boolean,default:()=>e.defProps.text.block},lines:{type:[String,Number],default:()=>e.defProps.text.lines},color:{type:String,default:()=>e.defProps.text.color},size:{type:[String,Number],default:()=>e.defProps.text.size},iconStyle:{type:[Object,String],default:()=>e.defProps.text.iconStyle},decoration:{tepe:String,default:()=>e.defProps.text.decoration},margin:{type:[Object,String,Number],default:()=>e.defProps.text.margin},lineHeight:{type:[String,Number],default:()=>e.defProps.text.lineHeight},align:{type:String,default:()=>e.defProps.text.align},wordWrap:{type:String,default:()=>e.defProps.text.wordWrap}}};exports.props=t;
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../../../common/vendor.js"),n=require("./props.js"),t=require("./value.js"),i=require("../../libs/mixin/mpMixin.js"),o=require("../../libs/mixin/mixin.js"),s=require("../../libs/mixin/button.js"),l=require("../../libs/mixin/openType.js"),r=require("../../libs/function/index.js"),a={name:"u--text",mixins:[i.mpMixin,o.mixin,t.value,s.button,l.openType,n.props],emits:["click"],computed:{valueStyle(){const e={textDecoration:this.decoration,fontWeight:this.bold?"bold":"normal",wordWrap:this.wordWrap,fontSize:r.addUnit(this.size)};return!this.type&&(e.color=this.color),this.isNvue&&this.lines&&(e.lines=this.lines),this.lineHeight&&(e.lineHeight=r.addUnit(this.lineHeight)),!this.isNvue&&this.block&&(e.display="block"),r.deepMerge(e,r.addStyle(this.customStyle))},isNvue:()=>!1,isMp(){let e=!1;return e=!0,true}},data:()=>({}),methods:{addStyle:r.addStyle,clickHandler(){this.call&&"phone"===this.mode&&e.index.makePhoneCall({phoneNumber:this.text}),this.$emit("click")}}};if(!Array){(e.resolveComponent("u-icon")+e.resolveComponent("u-link"))()}Math||((()=>"../u-icon/u-icon.js")+(()=>"../u-link/u-link.js"))();const u=e._export_sfc(a,[["render",function(n,t,i,o,s,l){return e.e({a:n.show},n.show?e.e({b:"price"===n.mode},"price"===n.mode?{c:e.n(n.type&&`u-text__value--${n.type}`),d:e.s(l.valueStyle)}:{},{e:n.prefixIcon},n.prefixIcon?{f:e.p({name:n.prefixIcon,customStyle:l.addStyle(n.iconStyle)})}:{},{g:"link"===n.mode},"link"===n.mode?{h:l.valueStyle.fontWeight,i:l.valueStyle.wordWrap,j:l.valueStyle.fontSize,k:e.n(n.type&&`u-text__value--${n.type}`),l:e.n(n.lines&&`u-line-${n.lines}`),m:e.p({text:n.value,href:n.href,underLine:!0})}:n.openType&&l.isMp?{o:e.t(n.value),p:e.s(l.valueStyle),q:n.index,r:n.openType,s:e.o(((...e)=>n.onGetUserInfo&&n.onGetUserInfo(...e))),t:e.o(((...e)=>n.onContact&&n.onContact(...e))),v:e.o(((...e)=>n.onGetPhoneNumber&&n.onGetPhoneNumber(...e))),w:e.o(((...e)=>n.onError&&n.onError(...e))),x:e.o(((...e)=>n.onLaunchApp&&n.onLaunchApp(...e))),y:e.o(((...e)=>n.onOpenSetting&&n.onOpenSetting(...e))),z:n.lang,A:n.sessionFrom,B:n.sendMessageTitle,C:n.sendMessagePath,D:n.sendMessageImg,E:n.showMessageCard,F:n.appParameter}:{G:e.t(n.value),H:e.s(l.valueStyle),I:e.n(n.type&&`u-text__value--${n.type}`),J:e.n(n.lines&&`u-line-${n.lines}`)},{n:n.openType&&l.isMp,K:n.suffixIcon},n.suffixIcon?{L:e.p({name:n.suffixIcon,customStyle:l.addStyle(n.iconStyle)})}:{},{M:n.margin,N:"left"===n.align?"flex-start":"center"===n.align?"center":"flex-end",O:e.o(((...e)=>l.clickHandler&&l.clickHandler(...e)))}):{})}],["__scopeId","data-v-50bdf3dd"]]);wx.createComponent(u);
|
||||
7
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.json
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"u-icon": "../u-icon/u-icon",
|
||||
"u-link": "../u-link/u-link"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view wx:if="{{a}}" class="{{['u-text', 'data-v-50bdf3dd']}}" style="{{'margin:' + M + ';' + ('justify-content:' + N)}}" bindtap="{{O}}"><text wx:if="{{b}}" class="{{['data-v-50bdf3dd', 'u-text__price', c]}}" style="{{d}}">¥</text><view wx:if="{{e}}" class="u-text__prefix-icon data-v-50bdf3dd"><u-icon wx:if="{{f}}" class="data-v-50bdf3dd" u-i="50bdf3dd-0" bind:__l="__l" u-p="{{f}}"></u-icon></view><u-link wx:if="{{g}}" style="{{'font-weight:' + h + ';' + ('word-wrap:' + i) + ';' + ('font-size:' + j)}}" class="{{['u-text__value', 'data-v-50bdf3dd', k, l]}}" u-i="50bdf3dd-1" bind:__l="__l" u-p="{{m}}"></u-link><block wx:elif="{{n}}"><button class="u-reset-button u-text__value data-v-50bdf3dd" style="{{p}}" data-index="{{q}}" openType="{{r}}" bindgetuserinfo="{{s}}" bindcontact="{{t}}" bindgetphonenumber="{{v}}" binderror="{{w}}" bindlaunchapp="{{x}}" bindopensetting="{{y}}" lang="{{z}}" session-from="{{A}}" send-message-title="{{B}}" send-message-path="{{C}}" send-message-img="{{D}}" show-message-card="{{E}}" app-parameter="{{F}}">{{o}}</button></block><text wx:else style="{{H}}" class="{{['u-text__value', 'data-v-50bdf3dd', I, J]}}">{{G}}</text><view wx:if="{{K}}" class="u-text__suffix-icon data-v-50bdf3dd"><u-icon wx:if="{{L}}" class="data-v-50bdf3dd" u-i="50bdf3dd-2" bind:__l="__l" u-p="{{L}}"></u-icon></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/u-text.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.u-empty.data-v-50bdf3dd,.u-empty__wrap.data-v-50bdf3dd,.u-tabs.data-v-50bdf3dd,.u-tabs__wrapper.data-v-50bdf3dd,.u-tabs__wrapper__scroll-view-wrapper.data-v-50bdf3dd,.u-tabs__wrapper__scroll-view.data-v-50bdf3dd,.u-tabs__wrapper__nav.data-v-50bdf3dd,.u-tabs__wrapper__nav__line.data-v-50bdf3dd{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-text.data-v-50bdf3dd{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;flex:1;width:100%}.u-text__price.data-v-50bdf3dd{font-size:14px;color:#606266}.u-text__value.data-v-50bdf3dd{font-size:14px;display:flex;flex-direction:row;color:#606266;flex-wrap:wrap;text-overflow:ellipsis;align-items:center}.u-text__value--primary.data-v-50bdf3dd{color:#3c9cff}.u-text__value--warning.data-v-50bdf3dd{color:#f9ae3d}.u-text__value--success.data-v-50bdf3dd{color:#5ac725}.u-text__value--info.data-v-50bdf3dd{color:#909399}.u-text__value--error.data-v-50bdf3dd{color:#f56c6c}.u-text__value--main.data-v-50bdf3dd{color:#303133}.u-text__value--content.data-v-50bdf3dd{color:#606266}.u-text__value--tips.data-v-50bdf3dd{color:#909193}.u-text__value--light.data-v-50bdf3dd{color:#c0c4cc}
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/value.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/value.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const t=require("../../libs/function/index.js"),e=require("../../libs/function/test.js"),r={computed:{value(){const{text:r,mode:s,format:n,href:u}=this;return"price"===s?e.test.func(n)?n(r):t.priceFormat(r,2):"date"===s?(!e.test.date(r)&&t.error(),e.test.func(n)?n(r):n?t.timeFormat(r,n):t.timeFormat(r,"yyyy-mm-dd")):"phone"===s?e.test.func(n)?n(r):"encrypt"===n?`${r.substr(0,3)}****${r.substr(7)}`:r:"name"===s?e.test.func(n)?n(r):"encrypt"===n?this.formatName(r):r:"link"===s?(!e.test.url(u)&&t.error(),r):r}},methods:{formatName(t){let e="";if(2===t.length)e=t.substr(0,1)+"*";else if(t.length>2){let r="";for(let e=0,s=t.length-2;e<s;e++)r+="*";e=t.substr(0,1)+r+t.substr(-1,1)}else e=t;return e}}};exports.value=r;
|
||||
Reference in New Issue
Block a user