左下角交互调整

This commit is contained in:
aixianling
2023-10-31 16:09:11 +08:00
parent ff9491490c
commit b64f63ef9b
2 changed files with 146 additions and 80 deletions

View File

@@ -7,6 +7,13 @@
<slot/>
</div>
</div>
<div class="dialog mar-l16" v-if="$slots.extra&&extraDialog">
<div class="header mar-b8" v-text="extraTitle"/>
<div class="closeIcon" @click="$emit('update:extraDialog',false)"/>
<div class="content">
<slot name="extra"/>
</div>
</div>
</section>
</template>
<script>
@@ -18,10 +25,9 @@ export default {
},
props: {
visible: Boolean,
title: {default: "弹窗标题"}
},
data() {
return {}
title: {default: "弹窗标题"},
extraTitle:{default:"额外内容标题"},
extraDialog: Boolean
},
methods: {},
}
@@ -33,6 +39,7 @@ export default {
top: 50%;
transform: translate(-50%, -50%);
z-index: 202310231147;
display: flex;
.dialog {
position: relative;