1 yarn rc-queue-anim -S
2 index.js=>
import React from 'react';
import ReactDom from 'react-dom';
import QueueAnim from 'rc-queue-anim';
class App extends React.Component {
state = {
show: false
}
show = () => {
this.setState({
show: !this.state.show
})
}
render() {
return (
<div>
<QueueAnim delay={300}>
{this.state.show ? [
<div key="a">Queue Demo</div>,
<div key="b">Queue Demo</div>,
<div key="c">Queue Demo</div>,
<div key="d">Queue Demo</div>] : null
}
</QueueAnim>
<input type="button" value="啪啪" onClick={this.show} />
</div>
)
}
}
ReactDom.render(
<App />,
document.querySelector("#root")
);
还是去官网看吧!!!!
https://motion.ant.design/index-cn