react-transition-group:当React组件进入或离开DOM时执行动画的一种简便方法

时间:2024-03-10 07:03:31
【文件属性】:

文件名称:react-transition-group:当React组件进入或离开DOM时执行动画的一种简便方法

文件大小:452KB

文件格式:ZIP

更新时间:2024-03-10 07:03:31

JavaScript

React过渡基团 注意力! 为了解决多年来出现的许多问题,v2及更高版本中的API与原始不向后兼容。 要直接替换react-addons-transition-group和react-addons-css-transition-group ,请使用v1版本。 该版本的文档和代码可在分支上获得。 我们不再更新v1代码库,请尽可能升级到最新版本 一组用于随时间管理组件状态(包括安装和卸载)的组件,在设计时特别考虑了动画。 文献资料 打字稿 TypeScript定义是通过发布的,可以通过以下命令进行安装: npm install @types/react-transition-group 例子 首先克隆仓库: git@github.com:reactjs/react-transition-group.git 然后运行npm install (或yarn ),最后npm run sto


【文件预览】:
react-transition-group-master
----rollup.config.js(1KB)
----.github()
--------ISSUE_TEMPLATE()
----stories()
--------CSSTransitionGroupFixture.js(2KB)
--------.eslintrc.yml(167B)
--------StoryFixture.js(323B)
--------transitions()
--------NestedTransition.js(1KB)
--------ReplaceTransition.js(2KB)
--------TransitionGroup.js(3KB)
--------index.js(81B)
--------Transition.js(1KB)
----yarn.lock(663KB)
----www()
--------yarn.lock(408KB)
--------.prettierrc.yml(38B)
--------src()
--------.eslintrc.yml(98B)
--------gatsby-config.js(1KB)
--------gatsby-node.js(1KB)
--------.gitignore(13B)
--------.babelrc.js(67B)
--------package.json(1KB)
----src()
--------TransitionGroupContext.js(70B)
--------utils()
--------config.js(38B)
--------SwitchTransition.js(5KB)
--------ReplaceTransition.js(2KB)
--------TransitionGroup.js(5KB)
--------index.js(352B)
--------Transition.js(16KB)
--------CSSTransition.js(11KB)
----.eslintrc.yml(287B)
----.storybook()
--------main.js(346B)
--------config.js(253B)
----.size-snapshot.json(235B)
----.travis.yml(216B)
----LICENSE(2KB)
----test()
--------ChildMapping-test.js(3KB)
--------SSR-test.js(253B)
--------setup.js(307B)
--------TransitionGroup-test.js(3KB)
--------SwitchTransition-test.js(3KB)
--------.eslintrc.yml(388B)
--------Transition-test.js(12KB)
--------CSSTransition-test.js(12KB)
--------CSSTransitionGroup-test.js(8KB)
----README.md(2KB)
----Migration.md(7KB)
----.gitignore(628B)
----.babelrc.js(263B)
----CHANGELOG.md(13KB)
----.eslintignore(44B)
----package.json(4KB)

网友评论