--- order: 9 title: zh-CN: 加载中状态 en-US: Loading --- ## zh-CN 添加 `loading` 属性即可让按钮处于加载状态,最后两个按钮演示点击后进入加载状态。 ## en-US A loading indicator can be added to a button by setting the `loading` property on the `Dropdown.Button`. ```jsx import { Menu, Dropdown, Space } from 'antd'; import { DownOutlined } from '@ant-design/icons'; const menu = ( Submit and continue ); class App extends React.Component { state = { loadings: [], }; enterLoading = index => { const newLoadings = [...this.state.loadings]; newLoadings[index] = true; this.setState({ loadings: newLoadings, }); setTimeout(() => { newLoadings[index] = false; this.setState({ loadings: newLoadings }); }, 6000); }; render() { const { loadings } = this.state; return ( Submit Submit this.enterLoading(0)} > Submit } loading={loadings[1]} overlay={menu} onClick={() => this.enterLoading(1)} > Submit ); } } ReactDOM.render(, mountNode); ```