web前端-dialog对话框嵌套dialog
Posted MinggeQingchun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web前端-dialog对话框嵌套dialog相关的知识,希望对你有一定的参考价值。
需求:需要在一个 Dialog 内部嵌套另一个 Dialog
这时需要用到append-to-body
属性
正常情况下,不建议使用嵌套的 Dialog,如果需要在页面上同时显示多个 Dialog,可以将它们平级放置。对于确实需要嵌套 Dialog 的场景,我们提供了append-to-body
属性。将内层 Dialog 的该属性设置为 true,它就会插入至 body 元素上,从而保证内外层 Dialog 和遮罩层级关系的正确。
<template>
<el-button type="text" @click="outerVisible = true">点击打开外层 Dialog</el-button>
<el-dialog title="外层 Dialog" :visible.sync="outerVisible">
<el-dialog
width="30%"
title="内层 Dialog"
:visible.sync="innerVisible"
append-to-body>
</el-dialog>
<div slot="footer" class="dialog-footer">
<el-button @click="outerVisible = false">取 消</el-button>
<el-button type="primary" @click="innerVisible = true">打开内层 Dialog</el-button>
</div>
</el-dialog>
</template>
<script>
export default
data()
return
outerVisible: false,
innerVisible: false
;
</script>
参考官方组件
以上是关于web前端-dialog对话框嵌套dialog的主要内容,如果未能解决你的问题,请参考以下文章
element实现Dialog对话框中嵌套form表单(实现添加用户功能)
如何在 C# 代码中使用 jQuery dialog() 而不是 confirm()?
解决element中dialog对话框当第一个弹框上弹出第二个的时候,页面会被遮罩层挡住
Java AWT 图形界面编程Dialog 对话框 ( 简介 | 模式对话框 | 非模式对话框 | Dialog 构造函数 | Dialog 代码示例 | 向 Dialog 对话框添加布局组件 )
Java AWT 图形界面编程Dialog 对话框 ( 简介 | 模式对话框 | 非模式对话框 | Dialog 构造函数 | Dialog 代码示例 | 向 Dialog 对话框添加布局组件 )