first commit

This commit is contained in:
编码猿
2024-09-27 02:06:13 +08:00
commit 852d94fbb9
36760 changed files with 3274413 additions and 0 deletions

View File

@@ -0,0 +1 @@
cb6d62dd-5ff1-4173-add6-ed261dc762f0

View File

@@ -0,0 +1 @@
"use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames2=_interopRequireDefault(require("../helpers/classNames")),_styleToCssString=_interopRequireDefault(require("../helpers/styleToCssString"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}(0,_baseComponent.default)({properties:{prefixCls:{type:String,value:"wux-media"},thumb:{type:String,value:""},thumbStyle:{type:[String,Object],value:"",observer:function(e){this.setData({extStyle:(0,_styleToCssString.default)(e)})}},title:{type:String,value:""},label:{type:String,value:""},align:{type:String,value:"center"}},data:{extStyle:""},computed:{classes:["prefixCls, align",function(e,t){return{wrap:(0,_classNames2.default)(e,_defineProperty({},"".concat(e,"--align-").concat(t),t)),hd:"".concat(e,"__hd"),thumb:"".concat(e,"__thumb"),bd:"".concat(e,"__bd"),title:"".concat(e,"__title"),desc:"".concat(e,"__desc")}}]}});

View File

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

View File

@@ -0,0 +1,10 @@
<view class="wux-class {{ classes.wrap }}">
<view class="{{ classes.hd }}">
<image class="{{ classes.thumb }}" src="{{ thumb }}" mode="aspectFit" style="{{ extStyle }}" wx:if="{{ thumb }}" />
</view>
<view class="{{ classes.bd }}">
<view class="{{ classes.title }}" wx:if="{{ title }}">{{ title }}</view>
<view class="{{ classes.desc }}" wx:if="{{ label }}">{{ label }}</view>
<slot></slot>
</view>
</view>

View File

@@ -0,0 +1 @@
.wux-media{position:relative;display:-ms-flexbox;display:flex;padding:30rpx;overflow:hidden}.wux-media--align-flex-start{-ms-flex-align:start;align-items:flex-start}.wux-media--align-flex-end{-ms-flex-align:end;align-items:flex-end}.wux-media--align-center{-ms-flex-align:center;align-items:center}.wux-media--align-stretch{-ms-flex-align:stretch;align-items:stretch}.wux-media--align-baseline{-ms-flex-align:baseline;align-items:baseline}.wux-media__hd{margin-right:.8em;text-align:center}.wux-media__thumb{width:120rpx;height:120rpx;display:inline-block;overflow:hidden;vertical-align:top}.wux-media__bd{-ms-flex:1;flex:1;min-width:0}.wux-media__title{font-weight:400;font-size:34rpx;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.wux-media__desc{color:rgba(0,0,0,.45);font-size:26rpx;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}