main
Csqqqqq 6 months ago
parent 79f5350afe
commit 7dd29990d5

@ -32,7 +32,8 @@
</view>
<view class="shopBody">
<view class="bodyHeader">
<view v-for="(item,index) in tabList" :key="item.value" class="itemBox" @click="clickTab(item)" :class="index==activeID ? 'active'+activeID : ''">{{item.name}}</view>
<view v-for="(item,index) in tabList" :key="item.value" class="itemBox" @click="clickTab(item)" >{{item.name}}</view>
<view :class="['active',`act-${activeID}`]">{{tabList[activeID].name}}</view>
</view>
<view class="body">
<dropshipping v-if="activeID==0"></dropshipping>
@ -72,7 +73,7 @@
name:'商家介绍',
value:'3'
}],
activeID:3
activeID:1
}
},
methods:{
@ -186,69 +187,69 @@
left: 0;
right: 0;
border-radius: 18rpx;
}
.bodyHeader{
border-radius: 20rpx 20rpx 0rpx 0rpx;
background: linear-gradient( 91deg, #43A1FF 0%, #2F80F9 100%);
display: flex;
.itemBox{
width: 196rpx;
font-weight: 400;
font-size: 32rpx;
text-align: center;
padding-top: 36rpx;
box-sizing: border-box;
color: #FFFFFF;
}
.active0{
font-weight: 600;
font-size: 32rpx;
color: #0066D6;
text-align: center;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-left.png");
background-size: cover;
width: 198rpx;
height: 104rpx;
}
.active0{
font-weight: 600;
font-size: 32rpx;
color: #0066D6;
text-align: center;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-left.png");
background-size: cover;
width: 224rpx;
height: 104rpx;
}
.active1{
font-weight: 600;
font-size: 32rpx;
color: #0066D6;
text-align: center;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-center.png");
background-size: cover;
width: 224rpx;
height: 104rpx;
}
.active2{
font-weight: 600;
font-size: 32rpx;
color: #0066D6;
text-align: center;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-center.png");
background-size: cover;
width: 224rpx;
height: 104rpx;
.bodyHeader{
height: 196rpx;
border-radius: 20rpx 20rpx 0rpx 0rpx;
background: linear-gradient( 91deg, #43A1FF 0%, #2F80F9 100%);
display: flex;
.itemBox{
width: 196rpx;
font-weight: 400;
font-size: 32rpx;
text-align: center;
padding-top: 36rpx;
box-sizing: border-box;
color: #FFFFFF;
}
.active{
width: 224rpx;
height: 135rpx;
font-weight: 600;
font-size: 32rpx;
color: #0066D6;
line-height: 45rpx;
background-size: 100% 100%;
bottom: 70rpx;
box-sizing: border-box;
&.act-0{
position: absolute;
left: 0;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-left.png");
padding-top: 42rpx;
padding-left: 20rpx;
}
&.act-1{
position: absolute;
left: 170rpx;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-center.png");
padding-top: 42rpx;
text-align: center;
}
&.act-2{
position: absolute;
left: 360rpx;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-center.png");
padding-top: 42rpx;
text-align: center;
}
&.act-3{
position: absolute;
right: 0;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-right.png");
padding-top: 42rpx;
text-align: center;
}
}
}
.active3{
font-weight: 600;
font-size: 32rpx;
color: #0066D6;
text-align: center;
background-image: url("https://files.hecrab.com/crab-net/yxs-cloudStore-rate-tab-right.png");
background-size: cover;
width: 224rpx;
height: 104rpx;
.body{
border-radius: 18rpx;
position: absolute;
top: 104rpx;
box-sizing: border-box;
}
}
</style>

@ -1,13 +1,30 @@
<template>
<view class="coupousAct">
<view class="activeCode">
<u-input shape="square" maxlength="-1" placeholder="输入激活码"></u-input>
<view ></view>
<view class="search-header">
<u-input shape="square" maxlength="-1" placeholder="输入激活码" border="none" fontSize="28rpx" color="#AFAFAF"></u-input>
<view :class="['search-btn','act']">搜索</view>
</view>
<view class="cardBody">
<view class="card">
<view class="left"></view>
<view class="right"></view>
<view :class="['card',{inactive:item.state>2}]" v-for="item in cardList">
<view class="left">
<view class="code">编号: {{item.code}}</view>
<view class="part2">
<text class="price">{{item.price || '/'}}</text>
<text class="type">{{item.type}} 498 普通型</text>
</view>
<view class="part3">
发放主体{{item.bodyName}}
</view>
<view class="part4">
有效期至{{item.expirationTime | formatDate("yyyy 年 MM 月 dd 日")}}
</view>
</view>
<view class="right">
<view class="active-btn" v-if="item.state == 0"></view>
<image class="active-state" :src="setImage(item.state)"></image>
</view>
<view class="top circle" ></view>
<view class="bottom circle"></view>
</view>
</view>
</view>
@ -17,16 +34,153 @@
export default {
data(){
return{
cardList:[{
state:0
},{
state:1
},{
state:2
},{
state:3
},{
state:4
},
]
}
},
methods:{
setImage(state){
let imageUrl="http://file.hecrab.com/crab-net/yxs-cloud-store-card-state"
if( state == 1 || state == 2) imageUrl += 1
if( state == 3 ) imageUrl += 2
if( state == 4 ) imageUrl += 3
return imageUrl + ".png"
}
}
}
</script>
<style>
<style lang="scss">
.coupousAct{
width: 750rpx;
min-height: 100vh;
background: #FFFFFF;
border-radius: 20rpx 20rpx 0rpx 0rpx;
padding: 24rpx 36rpx;
box-sizing: border-box;
}
.search-header{
width: 678rpx;
height: 92rpx;
background: #F8FAFB;
border-radius: 12rpx;
display: flex;
align-items: center;
justify-content: center;
padding: 26rpx 0 26rpx 20rpx;
box-sizing: border-box;
.search-btn{
width: 144rpx;
height: 68rpx;
background: #D2D2D2;
border-radius: 12rpx;
text-align: center;
font-weight: 400;
font-size: 28rpx;
color: #FFFFFF;
line-height: 39rpx;
padding-top: 14rpx;
box-sizing: border-box;
}
}
.card{
width: 678rpx;
height: 206rpx;
background: #FEF1F0;
border-radius: 20rpx;
padding: 24rpx;
margin-top: 32rpx;
box-sizing: border-box;
display: flex;
justify-content: space-between;
position: relative;
overflow: hidden;
&.inactive{
background: #F4F6F6;
color: #AFAFAF;
.left .price{
color: #222222;
&::before{
color: #222222;
}
}
}
.left{
width: 422rpx;
height: 170rpx;
font-size: 24rpx;
color: #AFAFAF;
line-height: 34rpx;
text-align: left;
display: flex;
flex-direction: column;
justify-content: space-between;
border-right: 2rpx dashed #FFC7B8;
.price{
font-weight: 600;
font-size: 40rpx;
color: #FF0000;
line-height: 56rpx;
text-align: left;
margin-right: 12rpx;
&::before{
content: '¥';
font-weight: 500;
font-size: 24rpx;
color: #FF0000;
line-height: 34rpx;
text-align: left;
}
}
}
.right{
padding: 42rpx 16rpx 42rpx 0;
box-sizing: border-box;
position: relative;
.active-btn{
width: 136rpx;
height: 74rpx;
background: #EE4D21;
border-radius: 20rpx;
font-weight: 500;
font-size: 24rpx;
color: #FFFFFF;
line-height: 34rpx;
padding: 20rpx;
box-sizing: border-box;
}
.active-state{
position: absolute;
bottom: -38rpx;
right: -28rpx;
width: 130rpx;
height: 128rpx;
}
}
.circle{
width: 30rpx;
height: 30rpx;
border-radius: 15rpx;
background: #FFFFFF;
position: absolute;
right: 216rpx;
&.top{
top: -16rpx;
}
&.bottom{
bottom: -16rpx;
}
}
}
</style>

@ -103,6 +103,10 @@
.shopIntroduce{
padding: 48rpx 36rpx 0 36rpx;
min-height: 100vh;
background: #FFFFFF;
width: 750rpx;
border-radius: 20rpx 20rpx 0rpx 0rpx;
box-sizing: border-box;
}
.part1{
width: 678rpx;

@ -120,10 +120,11 @@ import index from '../../../uni_modules/uview-ui'
<style lang="scss">
.wholeSales{
min-height: 100vh;
width: 100%;
width: 750rpx;
background: #FFFFFF;
box-sizing: border-box;
padding-left: 38rpx;
border-radius: 20rpx 20rpx 0rpx 0rpx;
.top{
height: 92rpx;
display: flex;
@ -222,8 +223,6 @@ import index from '../../../uni_modules/uview-ui'
height: 184rpx;
background: #FFFFFF;
display: flex;
justify-content: space-between;
padding: 0 36rpx;
.left{
height: 74rpx;
font-weight: 400;
@ -231,11 +230,11 @@ import index from '../../../uni_modules/uview-ui'
color: rgba(0,0,0,0.3);
margin-top: 42rpx;
text-align-last:justify;
margin-right: 12rpx;
.allValue{
font-weight: 600;
font-size: 30rpx;
color: #222222;
}
}
.allPrice{
@ -247,6 +246,7 @@ import index from '../../../uni_modules/uview-ui'
color: #FF2D46;
line-height: 67rpx;
text-align: right;
margin-right: 12rpx;
&::before{
content: '¥';
font-size: 24rpx;
@ -262,6 +262,8 @@ import index from '../../../uni_modules/uview-ui'
font-size: 28rpx;
color: #FFFFFF;
margin-top: 24rpx;
padding-top: 10rpx;
box-sizing: border-box;
}
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -21727,7 +21727,9 @@ exports.default = _default;
/* 291 */,
/* 292 */,
/* 293 */,
/* 294 */
/* 294 */,
/* 295 */,
/* 296 */
/*!***************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-tabbar/props.js ***!
\***************************************************************************************************/
@ -21789,14 +21791,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 295 */,
/* 296 */,
/* 297 */,
/* 298 */,
/* 299 */,
/* 300 */,
/* 301 */,
/* 302 */
/* 302 */,
/* 303 */,
/* 304 */
/*!********************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-tabbar-item/props.js ***!
\********************************************************************************************************/
@ -21848,14 +21850,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 303 */,
/* 304 */,
/* 305 */,
/* 306 */,
/* 307 */,
/* 308 */,
/* 309 */,
/* 310 */
/* 310 */,
/* 311 */,
/* 312 */
/*!*******************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-status-bar/props.js ***!
\*******************************************************************************************************/
@ -21881,14 +21883,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 311 */,
/* 312 */,
/* 313 */,
/* 314 */,
/* 315 */,
/* 316 */,
/* 317 */,
/* 318 */
/* 318 */,
/* 319 */,
/* 320 */
/*!*************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-icon/icons.js ***!
\*************************************************************************************************/
@ -22119,7 +22121,7 @@ var _default = {
exports.default = _default;
/***/ }),
/* 319 */
/* 321 */
/*!*************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-icon/props.js ***!
\*************************************************************************************************/
@ -22226,14 +22228,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 320 */,
/* 321 */,
/* 322 */,
/* 323 */,
/* 324 */,
/* 325 */,
/* 326 */,
/* 327 */
/* 327 */,
/* 328 */,
/* 329 */
/*!*************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-line/props.js ***!
\*************************************************************************************************/
@ -22284,14 +22286,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 328 */,
/* 329 */,
/* 330 */,
/* 331 */,
/* 332 */,
/* 333 */,
/* 334 */,
/* 335 */
/* 335 */,
/* 336 */,
/* 337 */
/*!*********************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-loading-icon/props.js ***!
\*********************************************************************************************************/
@ -22368,14 +22370,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 336 */,
/* 337 */,
/* 338 */,
/* 339 */,
/* 340 */,
/* 341 */,
/* 342 */,
/* 343 */
/* 343 */,
/* 344 */,
/* 345 */
/*!***************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-search/props.js ***!
\***************************************************************************************************/
@ -22511,8 +22513,6 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 344 */,
/* 345 */,
/* 346 */,
/* 347 */,
/* 348 */,
@ -22520,7 +22520,103 @@ exports.default = _default;
/* 350 */,
/* 351 */,
/* 352 */,
/* 353 */,
/* 353 */
/*!***************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-picker/props.js ***!
\***************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = {
props: {
// 是否展示picker弹窗
show: {
type: Boolean,
default: uni.$u.props.picker.show
},
// 是否展示顶部的操作栏
showToolbar: {
type: Boolean,
default: uni.$u.props.picker.showToolbar
},
// 顶部标题
title: {
type: String,
default: uni.$u.props.picker.title
},
// 对象数组,设置每一列的数据
columns: {
type: Array,
default: uni.$u.props.picker.columns
},
// 是否显示加载中状态
loading: {
type: Boolean,
default: uni.$u.props.picker.loading
},
// 各列中,单个选项的高度
itemHeight: {
type: [String, Number],
default: uni.$u.props.picker.itemHeight
},
// 取消按钮的文字
cancelText: {
type: String,
default: uni.$u.props.picker.cancelText
},
// 确认按钮的文字
confirmText: {
type: String,
default: uni.$u.props.picker.confirmText
},
// 取消按钮的颜色
cancelColor: {
type: String,
default: uni.$u.props.picker.cancelColor
},
// 确认按钮的颜色
confirmColor: {
type: String,
default: uni.$u.props.picker.confirmColor
},
// 每列中可见选项的数量
visibleItemCount: {
type: [String, Number],
default: uni.$u.props.picker.visibleItemCount
},
// 选项对象中,需要展示的属性键名
keyName: {
type: String,
default: uni.$u.props.picker.keyName
},
// 是否允许点击遮罩关闭选择器
closeOnClickOverlay: {
type: Boolean,
default: uni.$u.props.picker.closeOnClickOverlay
},
// 各列的默认索引
defaultIndex: {
type: Array,
default: uni.$u.props.picker.defaultIndex
},
// 是否在手指松开时立即触发 change 事件。若不开启则会在滚动动画结束后触发 change 事件只在微信2.21.1及以上有效
immediateChange: {
type: Boolean,
default: uni.$u.props.picker.immediateChange
}
}
};
exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 354 */,
/* 355 */,
/* 356 */,
@ -22528,13 +22624,141 @@ exports.default = _default;
/* 358 */,
/* 359 */,
/* 360 */,
/* 361 */,
/* 361 */
/*!*******************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-number-box/props.js ***!
\*******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = {
props: {
// 步进器标识符在change回调返回
name: {
type: [String, Number],
default: uni.$u.props.numberBox.name
},
// 用于双向绑定的值初始化时设置设为默认min值(最小值)
value: {
type: [String, Number],
default: uni.$u.props.numberBox.value
},
// 最小值
min: {
type: [String, Number],
default: uni.$u.props.numberBox.min
},
// 最大值
max: {
type: [String, Number],
default: uni.$u.props.numberBox.max
},
// 加减的步长,可为小数
step: {
type: [String, Number],
default: uni.$u.props.numberBox.step
},
// 是否只允许输入整数
integer: {
type: Boolean,
default: uni.$u.props.numberBox.integer
},
// 是否禁用,包括输入框,加减按钮
disabled: {
type: Boolean,
default: uni.$u.props.numberBox.disabled
},
// 是否禁用输入框
disabledInput: {
type: Boolean,
default: uni.$u.props.numberBox.disabledInput
},
// 是否开启异步变更,开启后需要手动控制输入值
asyncChange: {
type: Boolean,
default: uni.$u.props.numberBox.asyncChange
},
// 输入框宽度单位为px
inputWidth: {
type: [String, Number],
default: uni.$u.props.numberBox.inputWidth
},
// 是否显示减少按钮
showMinus: {
type: Boolean,
default: uni.$u.props.numberBox.showMinus
},
// 是否显示增加按钮
showPlus: {
type: Boolean,
default: uni.$u.props.numberBox.showPlus
},
// 显示的小数位数
decimalLength: {
type: [String, Number, null],
default: uni.$u.props.numberBox.decimalLength
},
// 是否开启长按加减手势
longPress: {
type: Boolean,
default: uni.$u.props.numberBox.longPress
},
// 输入框文字和加减按钮图标的颜色
color: {
type: String,
default: uni.$u.props.numberBox.color
},
// 按钮大小宽高等于此值单位px输入框高度和此值保持一致
buttonSize: {
type: [String, Number],
default: uni.$u.props.numberBox.buttonSize
},
// 输入框和按钮的背景颜色
bgColor: {
type: String,
default: uni.$u.props.numberBox.bgColor
},
// 指定光标于键盘的距离避免键盘遮挡输入框单位px
cursorSpacing: {
type: [String, Number],
default: uni.$u.props.numberBox.cursorSpacing
},
// 是否禁用增加按钮
disablePlus: {
type: Boolean,
default: uni.$u.props.numberBox.disablePlus
},
// 是否禁用减少按钮
disableMinus: {
type: Boolean,
default: uni.$u.props.numberBox.disableMinus
},
// 加减按钮图标的样式
iconStyle: {
type: [Object, String],
default: uni.$u.props.numberBox.iconStyle
}
}
};
exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 362 */,
/* 363 */,
/* 364 */,
/* 365 */,
/* 366 */,
/* 367 */
/* 367 */,
/* 368 */,
/* 369 */
/*!********************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-safe-bottom/props.js ***!
\********************************************************************************************************/
@ -22554,14 +22778,14 @@ var _default = {
exports.default = _default;
/***/ }),
/* 368 */,
/* 369 */,
/* 370 */,
/* 371 */,
/* 372 */,
/* 373 */,
/* 374 */,
/* 375 */
/* 375 */,
/* 376 */,
/* 377 */
/*!**************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-badge/props.js ***!
\**************************************************************************************************/
@ -22651,8 +22875,6 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 376 */,
/* 377 */,
/* 378 */,
/* 379 */,
/* 380 */,
@ -22660,16 +22882,10 @@ exports.default = _default;
/* 382 */,
/* 383 */,
/* 384 */,
/* 385 */,
/* 386 */,
/* 387 */,
/* 388 */,
/* 389 */,
/* 390 */,
/* 391 */
/*!****************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-toolbar/props.js ***!
\****************************************************************************************************/
/* 385 */
/*!**************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-popup/props.js ***!
\**************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
@ -22682,14 +22898,118 @@ Object.defineProperty(exports, "__esModule", {
exports.default = void 0;
var _default = {
props: {
// 是否展示工具条
// 是否展示弹窗
show: {
type: Boolean,
default: uni.$u.props.toolbar.show
default: uni.$u.props.popup.show
},
// 取消按钮的文字
cancelText: {
type: String,
// 是否显示遮罩
overlay: {
type: Boolean,
default: uni.$u.props.popup.overlay
},
// 弹出的方向,可选值为 top bottom right left center
mode: {
type: String,
default: uni.$u.props.popup.mode
},
// 动画时长单位ms
duration: {
type: [String, Number],
default: uni.$u.props.popup.duration
},
// 是否显示关闭图标
closeable: {
type: Boolean,
default: uni.$u.props.popup.closeable
},
// 自定义遮罩的样式
overlayStyle: {
type: [Object, String],
default: uni.$u.props.popup.overlayStyle
},
// 点击遮罩是否关闭弹窗
closeOnClickOverlay: {
type: Boolean,
default: uni.$u.props.popup.closeOnClickOverlay
},
// 层级
zIndex: {
type: [String, Number],
default: uni.$u.props.popup.zIndex
},
// 是否为iPhoneX留出底部安全距离
safeAreaInsetBottom: {
type: Boolean,
default: uni.$u.props.popup.safeAreaInsetBottom
},
// 是否留出顶部安全距离(状态栏高度)
safeAreaInsetTop: {
type: Boolean,
default: uni.$u.props.popup.safeAreaInsetTop
},
// 自定义关闭图标位置top-left为左上角top-right为右上角bottom-left为左下角bottom-right为右下角
closeIconPos: {
type: String,
default: uni.$u.props.popup.closeIconPos
},
// 是否显示圆角
round: {
type: [Boolean, String, Number],
default: uni.$u.props.popup.round
},
// mode=center也即中部弹出时是否使用缩放模式
zoom: {
type: Boolean,
default: uni.$u.props.popup.zoom
},
// 弹窗背景色设置为transparent可去除白色背景
bgColor: {
type: String,
default: uni.$u.props.popup.bgColor
},
// 遮罩的透明度0-1之间
overlayOpacity: {
type: [Number, String],
default: uni.$u.props.popup.overlayOpacity
}
}
};
exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 386 */,
/* 387 */,
/* 388 */,
/* 389 */,
/* 390 */,
/* 391 */,
/* 392 */,
/* 393 */
/*!****************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-toolbar/props.js ***!
\****************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = {
props: {
// 是否展示工具条
show: {
type: Boolean,
default: uni.$u.props.toolbar.show
},
// 取消按钮的文字
cancelText: {
type: String,
default: uni.$u.props.toolbar.cancelText
},
// 确认按钮的文字
@ -22718,14 +23038,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 392 */,
/* 393 */,
/* 394 */,
/* 395 */,
/* 396 */,
/* 397 */,
/* 398 */,
/* 399 */
/* 399 */,
/* 400 */,
/* 401 */
/*!****************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-overlay/props.js ***!
\****************************************************************************************************/
@ -22767,14 +23087,14 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 400 */,
/* 401 */,
/* 402 */,
/* 403 */,
/* 404 */,
/* 405 */,
/* 406 */,
/* 407 */
/* 407 */,
/* 408 */,
/* 409 */
/*!*******************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-transition/props.js ***!
\*******************************************************************************************************/
@ -22816,7 +23136,7 @@ exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/* 408 */
/* 410 */
/*!************************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-transition/transition.js ***!
\************************************************************************************************************/
@ -22833,7 +23153,7 @@ Object.defineProperty(exports, "__esModule", {
exports.default = void 0;
var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 55));
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 57));
var _nvueAniMap = _interopRequireDefault(__webpack_require__(/*! ./nvue.ani-map.js */ 409));
var _nvueAniMap = _interopRequireDefault(__webpack_require__(/*! ./nvue.ani-map.js */ 411));
// 定义一个一定时间后自动成功的promise让调用nextTick方法处进入下一个then方法
var nextTick = function nextTick() {
return new Promise(function (resolve) {
@ -22925,7 +23245,7 @@ var _default = {
exports.default = _default;
/***/ }),
/* 409 */
/* 411 */
/*!**************************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-transition/nvue.ani-map.js ***!
\**************************************************************************************************************/
@ -23117,350 +23437,6 @@ var _default = {
};
exports.default = _default;
/***/ }),
/* 410 */,
/* 411 */,
/* 412 */,
/* 413 */,
/* 414 */,
/* 415 */,
/* 416 */,
/* 417 */
/*!***************************************************************************************************!*\
!*** C:/Users//Documents/HBuilderProjects/3/uni_modules/uview-ui/components/u-picker/props.js ***!
\***************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = {
props: {
// 是否展示picker弹窗
show: {
type: Boolean,
default: uni.$u.props.picker.show
},
// 是否展示顶部的操作栏
showToolbar: {
type: Boolean,
default: uni.$u.props.picker.showToolbar
},
// 顶部标题
title: {
type: String,
default: uni.$u.props.picker.title
},
// 对象数组,设置每一列的数据
columns: {
type: Array,
default: uni.$u.props.picker.columns
},
// 是否显示加载中状态
loading: {
type: Boolean,
default: uni.$u.props.picker.loading
},
// 各列中,单个选项的高度
itemHeight: {
type: [String, Number],
default: uni.$u.props.picker.itemHeight
},
// 取消按钮的文字
cancelText: {
type: String,
default: uni.$u.props.picker.