You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何以编程方式关闭Quasar通知?

Quasar 通知的编程式关闭说明

官方文档说明:通知原本仅应由用户手动关闭,但在特殊情况下可通过编程方式关闭,尤其适用于设置无限超时(0)的场景。

实现方式

调用 $q.notify() 方法时,它会返回一个专属的关闭函数,通过执行该函数就能主动关闭对应通知,示例代码如下:

// 创建通知并获取关闭函数
const dismiss = $q.notify({
  timeout: 0, // 设置无限超时,通知不会自动关闭
  message: '需要主动关闭的通知内容'
})

// 在需要关闭的时机执行函数
dismiss()

核心要点

  • 编程式关闭属于特殊场景用法,默认通知仅支持用户手动关闭
  • 当设置 timeout: 0(无限超时)时,编程式关闭是必要的主动结束通知的方式
  • 每个通知实例返回的 dismiss 函数仅对应当前创建的通知,可精准控制单个通知的关闭

内容的提问来源于stack exchange,提问作者Georgy Martynovich

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 22:10:35