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

如何禁用PrimeReact Message组件的自动关闭功能?

禁用PrimeReact Message组件的自动关闭功能

PrimeReact的Message组件默认会在3秒后自动关闭,要禁用这个特性,你需要在调用show方法时将life属性设置为0——-1并不是官方认可的有效值,所以不会生效。

修改后的代码示例:

message.current.show({ 
  severity: 'error', 
  content: 'Message Detail',
  life: 0 
});

如果是采用组件声明式写法,同样可以通过设置life={0}来禁用自动关闭:

<Message severity="error" content="Message Detail" life={0} />

内容的提问来源于stack exchange,提问作者Mehdi Rahimi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 16:36:57