Authored by 陈峰

fix some

... ... @@ -99,7 +99,7 @@ export default {
}
.action-sheet-move-enter-active {
transition: all 0.3s cubic-bezier(.43,.35,0,1.14);
transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.action-sheet-move-leave-active {
... ... @@ -112,17 +112,15 @@ export default {
}
.action-sheet-mask-enter-active {
transition: opacity .3s linear;
transition: opacity 0.3s linear;
}
.action-sheet-mask-leave-active {
transition: opacity .1s linear;
transition: opacity 0.1s linear;
}
.yoho-popup-mask {
display: block;
background: #000;
opacity: 0.6;
position: absolute;
z-index: 99;
top: 0;
... ... @@ -139,6 +137,7 @@ export default {
.yoho-popup-container {
background-color: #fff;
position: relative;
opacity: 1;
}
&:after {
... ... @@ -153,15 +152,13 @@ export default {
}
}
.yoho-action-sheet {
.yoho-popup-mask {
background: #ccc;
opacity: 1;
background: #e0e0e0;
}
.yoho-popup-container {
border-radius: 8PX 8PX 0 0;
border-radius: 15PX 15PX 0 0;
overflow: hidden;
}
}
... ...
... ... @@ -144,6 +144,7 @@ export default {
width: 100%;
height: 100%;
overflow: hidden;
background-color: #fff;
display: flex;
flex-direction: column;
... ...
<template>
<Layout>
<Layout style="background: none;">
<LayoutHeader :back="!popup" theme="white" slot='header'>
{{headerText}}
<template v-slot:opts v-if="popup">
... ...
<template>
<YohoActionSheet class="more-action-sheet" ref="actionSheet">
<YohoActionSheet :transfer="transfer" class="more-action-sheet" ref="actionSheet">
<div class="action-wrap">
<div class="action-list">
<div class="action-item" v-for="(i, index) in list" :key="index" v-show="!i.hide" @click="onClick(i.fnName)">
... ... @@ -21,6 +21,9 @@ const userStore = createNamespacedHelpers('user');
export default {
name: 'MoreActionSheetPage',
props: {
transfer: Boolean
},
data() {
return {
list: [
... ...