imherer

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

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