首页 > 其他分享 >Message提示无反应

Message提示无反应

时间:2024-07-19 14:25:01浏览次数:12  
标签:const 提示 onClose content 反应 版本 duration Message message

采用message.success('提示信息')

博主使用的是antd5.19.0 使用上述方法之后,在两个相互使用了该方法的界面进行跳转。跳转之后,对数据进行操作请求成功之后却没有提示。

(function getTreeData() {
        // 请求
        message.success(message)
    })()

让人无法理解这是为什么,于是去查看了antd5.19.0的官方文档发现,该版本才用了message的useMessage(),尝试使用该方法

import React from 'react';
import { Button, message } from 'antd';

const App: React.FC = () => {
  const [messageApi, contextHolder] = message.useMessage();

  const info = () => {
    messageApi.info('Hello, Ant Design!');
  };

  return (
    <>
      {contextHolder}
      <Button type="primary" onClick={info}>
        Display normal message
      </Button>
    </>
  );
};

以上是antd官方文档中的示例。运行后发现,确实能够解决需求。当时博主只传递了一个content,按照官方所说,使用方法如下

message.success(content, [duration], onClose)
message.error(content, [duration], onClose)
message.info(content, [duration], onClose)
message.warning(content, [duration], onClose)
message.loading(content, [duration], onClose)

content是内容,[duration]是自动关闭的延时,单位秒。设为 0 时不自动关闭 onClose是关闭时触发的回调函数。

总结

当接手一个项目时,需要去看项目所需要的技术,以及技术版本,技术版本所对应的写法,有可能版本改变用法未改变,也有可能版本改变,用法也随之改变的情况,因此避免,你后续找不到问题所在而苦恼,还是警惕去瞅一眼~~~

标签:const,提示,onClose,content,反应,版本,duration,Message,message
From: https://blog.csdn.net/link_two/article/details/140484445

相关文章

  • Intellij IDE界面提示安装SDK
    好久没打开IntellijIDE,今天打开后发现打开一个项目包后只剩下一个尝试通过项目结构去处理,重新选择SDK版本,方式不行最后解决方案:删除掉Day15.iml,重新加载项目,软件会自动索引所安装的SDK版本......
  • dedecms登陆后台提示“你的用户名不存在“的解决办法
    准备登陆的时候发现出了问题,输入用户名密码验证码点击提交后提示“你的用户名不存在”,多试几次依然如此,第一反应是网站又被黑了?打开网站首页发现正常,点击查看源代码也是正常,好吧,百度之。百度出来的教程各式各样,都不知道是看哪一个好,有说修改php文件的,又说修改数据库的。都觉得有点......
  • deepspeed训练模型提示:cpu_adam.so: cannot open shared object file: No such file o
    背景本人在安装deepspeed后遇到了这个报错,明眼人一看就是缺库,但是搜索到的解决方案(凌漪_,2023)说是设置一个环境变量,实在是治标不治本,而且对本人来说连标都治不了。其他的博客尚未看到解决此问题的。分析这个so文件理论上应该在安装deepspeed的过程中就自动编译好了,但是......
  • SOMEIPSRV_SD_MESSAGE_19: 订阅事件组否定确认条目类型
    测试目的:验证当SubscribeEventgroup请求中的事件组ID未知时,DUT能否正确发送SubscribeEventgroupNegativeAcknowledgment消息。描述本测试用例旨在检查DUT在接收到一个包含未知事件组ID的SubscribeEventgroup请求时,是否能够返回一个带有正确字段值的SubscribeEventg......
  • 移动硬盘提示未格式化维修数据恢复
    当移动硬盘提示未格式化时,通常意味着操作系统无法正确识别或访问硬盘上的文件系统。这可能是由于多种原因引起的,包括文件系统损坏、硬盘物理损坏、分区表错误等。一、原因分析文件系统损坏:文件系统是硬盘上组织和存储数据的关键结构,如果受到病毒攻击、非法操作或系统崩溃等因素......
  • Win11系统提示找不到System.Data.Linq.dll文件的解决办法
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个System.Data.Linq.dll文件(挑选合适的版本文......
  • SOMEIPSRV_SD_MESSAGE_17: 订阅事件组否定确认条目类型
    测试目的:验证当SubscribeEventgroup请求中的实例ID未知时,DUT能否正确发送SubscribeEventgroupNegativeAcknowledgment消息。描述本测试用例旨在检查DUT在接收到包含未知实例ID的SubscribeEventgroup请求时,是否能够返回一个带有正确字段值的SubscribeEventgroupNeg......
  • Midjourney提示词-动物系列-2
    dragon,mythicalcreatures,forestcolorsinbackround,3D,clumsyPortraitofamythicalcreature,darkforest,smoke,aformidabledragon,redeyes,highquality,excellentdetail,dramaticlighting,8KHDananthropomorphicmythicalcreature,characte......
  • Midjourney提示词-动物系列-3
    MajesticPhoenix,mythicalcreature,conceptart,fieryaura,majestic,highlydetailed,smoke,cinematiclighting,radiant,fantasy,swirlingfire,glowingMajesticPhoenix,mythicalcreature,conceptart,fieryaura,beautiful,highlydetailed,smoke,......
  • Midjourney提示词-动物系列-1
    Kirin,isamythicalcreatureinancientChina,fromshanhaiclassic,theyarepaintedwiththelion'shead,deerhorn,bigofeyes,lovelysitting,tangsancaifour-leggedcreaturethatcolorofskin,Chinesemythology,Chinesegodbeast,andthecl......