首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复不变冲突: react-transition-group中CSSTransition的最小化React错误#143

如何修复不变冲突: react-transition-group中CSSTransition的最小化React错误#143
EN

Stack Overflow用户
提问于 2020-05-26 01:24:15
回答 1查看 1.3K关注 0票数 0
代码语言:javascript
复制
import React, { Component, Fragment } from "react";
import PreviewPanel from "./containers/PreviewPanel";
import { CSSTransition  } from "react-transition-group";

class App extends Component {
  render() {
    return (
      <Fragment>
        <PreviewPanel></PreviewPanel>
        <CSSTransition></CSSTransition>
      </Fragment>
    );
  }
}

export default App;

这是不变的违规:最小化的反应错误#143。当我删除CSSTransition块时,它工作正常。请告诉我如何正确使用CSSTransitoin?

EN

回答 1

Stack Overflow用户

发布于 2020-05-26 01:50:33

https://github.com/reactjs/react-transition-group/blob/master/src/Transition.js#L400CSSTransition想要一个孩子,但你还没有给他

代码语言:javascript
复制
children: PropTypes.oneOfType([
    PropTypes.func.isRequired,
    PropTypes.element.isRequired,
  ]).isRequired,

当您实际为元素设置动画时,错误应该会消失。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62007525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档