【发布时间】:2021-01-06 04:49:42
【问题描述】:
如何设计 el-dialog 左上角关闭按钮?我想用我自己的关闭按钮来改变它。
有什么办法可以改吗?
例如。
<el-dialog
title="Tips"
:visible.sync="dialogVisible"
width="30%"
:before-close="handleClose">
<span>My custom close button</span> # my close button left top corner.
</el-dialog>
【问题讨论】:
-
你想要this这样的东西吗?
-
@BoussadjraBrahim 不,我需要 关闭 文本插入 x 图标。
-
@BoussadjraBrahim 谢谢这是个好主意。但我需要关闭文本。没有办法做到这一点,一些打字稿或javascript技巧?
-
通常有些组件会提供slots来自定义某些部分的渲染,但这种情况下没有专门用来关闭的slot,element.eleme.io/#/en-US/component/dialog#slot
-
我可以建议使用纯 js 进行 DOM 操作,但这不是一个好习惯
标签: typescript vue.js vuejs2 vue-component element-ui