imherer

Element Plus 里的 Dialog 组件有没有办法知道是通过什么方式关闭的?

  •  
  •   imherer · May 7, 2025 · 2034 views
    This topic created in 546 days ago, the information mentioned may be changed or developed.

    目前关闭的方式有 3 种:

    1.点击右上角的 X

    2.按 ESC 键

    3.点击遮罩层(空白处)

    5 replies  •  2025-05-07 10:43:06 +08:00
    dumbass
    dumbass
    May 7, 2025
    1
    这不重要吧,都是关闭了弹窗
    imherer
    imherer
    OP
    May 7, 2025
    2
    @bojackhorseman 是的,但是现在有个需求:点 X 的时候需要清空弹窗里的内容(状态),其他情况则需要保留状态
    szabc
    szabc
    May 7, 2025
    3
    监听 x 的点击呗
    follower
    follower
    May 7, 2025
    4
    @imherer #2 只是这个需求的话就用 header 插槽呗
    imherer
    imherer
    OP
    May 7, 2025
    5
    @follower 感谢感谢,居然把这一茬给忘了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4990 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:04 · PVG 15:04 · LAX 23:04 · JFK 02:04
    ♥ Do have faith in what you're doing.