iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >react中modal不生效如何解决
  • 835
分享到

react中modal不生效如何解决

2023-07-04 22:07:07 835人浏览 八月长安
摘要

这篇文章主要讲解了“React中modal不生效如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react中modal不生效如何解决”吧!react中modal不生效的解决办法:1、将

这篇文章主要讲解了“React中modal不生效如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react中modal不生效如何解决”吧!

react中modal不生效的解决办法:1、将“main.jsx”文件中的“”去掉;2、在使用modal组件的地方,给Modal添加两个属性“transitionName=""  maskTransitionName=""”;3、升级“ant-design”即可。

react中使用ant组件库的modal弹窗报错

解决在react项目中使用ant-design库中的modal弹窗控制台报错问题

findDOMnode is deprecated in StrictMode. findDOMNode was passed an instance of DomWrapper3 which is inside StrictMode.

react中modal不生效如何解决

问题根因:

react脚手架中开启了严格模式,限制代码书写规范。在ant-design组件库中使用了CSSTransition,但是CSSTransition中的部分代码的写法对于react而言,不是最新的写法,不是非常规范的写法,所以严格模式下的react就会抛出警告。从而导致弹窗无法使用

react中modal不生效如何解决

解决方案:

关闭react的严格模式

将main.jsx文件中的<React.StrictMode>去掉。但在开发项目中,React.StrictMode这个标签做代码校验功能还是比较重要的,最好不要关闭。此方法不推荐使用。而且在新版本的react中,去掉该严格模式,也会有一些其他问题。

react中modal不生效如何解决

不使用ant-design中的CSSTransition效果

既在使用modal组件的地方,给Modal添加两个属性

transitionName=""  maskTransitionName=""

<Modal title="Basic Modal" 
transitionName=""
maskTransitionName=""
visible={isModalVisible}
onOk={this.handleOk}
onCancel={this.handleCancel}>
   <p>确定删除该代办任务吗?</p>
</Modal>

react中modal不生效如何解决

可以等ant-design升级解决这个问题

感谢各位的阅读,以上就是“react中modal不生效如何解决”的内容了,经过本文的学习后,相信大家对react中modal不生效如何解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: react中modal不生效如何解决

本文链接: https://www.lsjlt.com/news/347739.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • react中modal不生效如何解决
    这篇文章主要讲解了“react中modal不生效如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react中modal不生效如何解决”吧!react中modal不生效的解决办法:1、将...
    99+
    2023-07-04
  • react中modal不生效怎么办
    本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。react中modal不生效怎么办?react中使用ant组件库的modal弹窗报错解决在react项目中使用ant-design库中的modal弹窗控制...
    99+
    2023-05-14
    modal React
  • react+maxlength不生效如何解决
    本篇内容介绍了“react+maxlength不生效如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!react+maxlength不生...
    99+
    2023-07-04
  • idea中autowired注解不生效如何解决
    当使用@Autowired注解时,如果发现注入不生效,可以尝试以下几种解决方案:1. 确保被注入的对象被正确声明为一个Bean。在被...
    99+
    2023-09-27
    idea
  • selenium drag_and_drop不生效如何解决
    本篇内容主要讲解“selenium drag_and_drop不生效如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“selenium drag_and_dro...
    99+
    2023-07-05
  • linux php.ini不生效如何解决
    本篇内容主要讲解“linux php.ini不生效如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux php.ini不生效如何解决”吧!linux php.ini不生效的解决办法:...
    99+
    2023-07-04
  • 改css不生效如何解决
    这篇“改css不生效如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“改css不生效如何解决”文章吧。改css不生效的解...
    99+
    2023-07-05
  • mysql my.ini不生效如何解决
    本篇内容主要讲解“mysql my.ini不生效如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql my.ini不生...
    99+
    2023-02-14
    mysql my.ini
  • idea中JRebel不生效问题如何解决
    这篇文章主要介绍“idea中JRebel不生效问题如何解决”,在日常操作中,相信很多人在idea中JRebel不生效问题如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”idea中JRebel不生效问题如...
    99+
    2023-07-05
  • scss中使用mixin不生效如何解决
    scss中使用mixin不生效如何解决,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。mixin方法:浏览器无法编译:以前旧版sass是支持上面写法,现在新版后不支持,传入变...
    99+
    2023-06-08
  • linux改hosts不生效如何解决
    这篇文章主要讲解了“linux改hosts不生效如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux改hosts不生效如何解决”吧!linux改hosts不生效的解决办法:1、找...
    99+
    2023-07-05
  • php error log 不生效如何解决
    本篇内容介绍了“php error log 不生效如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php error log不生效的解...
    99+
    2023-06-20
  • quartz配置不生效如何解决
    要解决Quartz配置不生效的问题,您可以按照以下步骤操作:1. 确保在您的项目中正确地配置了Quartz。首先,检查您的pom.x...
    99+
    2023-09-13
    quartz
  • css样式不生效如何解决
    1. 检查样式表的路径是否正确:请确保样式表文件的路径是正确的,可以使用相对路径或绝对路径。2. 检查样式表是否被正确引用:请确保在...
    99+
    2023-05-25
    css样式不生效 css
  • 如何解决boostrap中modal闪现问题
    这篇文章将为大家详细讲解有关如何解决boostrap中modal闪现问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。此处闪现场景是,修改和新增用的一个js方法,最终都调用$('#modalRow...
    99+
    2023-06-09
  • php curl exec不生效如何解决
    这篇文章主要介绍“php curl exec不生效如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php curl exec不生效如何解决”文章能帮助大家解决问题。php curl exec不...
    99+
    2023-07-04
  • 如何解决Mybatis-plus中@TableField不生效问题
    这篇文章主要介绍如何解决Mybatis-plus中@TableField不生效问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Mybatis-plus的坑@TableField不生效事件回归实体类定义字段中是带下划...
    99+
    2023-06-26
  • react不显示PDF生成信息如何解决
    本篇内容主要讲解“react不显示PDF生成信息如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“react不显示PDF生成信息如何解决”吧!react不显示PDF生成信息的解决办法:1、从...
    99+
    2023-07-04
  • 如何解决@NotBlank不生效的问题
    解决@NotBlank不生效 在项目开发中,发现一个类中包含有另外一个类,这种包含关系的类上的@NotBlank校验不生效,后来发现需要在内部的类的域上加上@Valid注解,如下: ...
    99+
    2024-04-02
  • linux安装jdk不生效如何解决
    如果在Linux上安装了JDK,但是无法正常使用,可以尝试以下解决方法:1. 确认JDK安装路径:首先,确认JDK是否正确安装,并记...
    99+
    2023-09-07
    jdk linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作