在阅读antd dropdown文档的时候,
我看到代码都是这样写的:
const App: React.FC = () => (
<Dropdown menu={{ items }} trigger={['click']}>
<a onClick={(e) => e.preventDefault()}>
<Space>
Click me
<DownOutlined />
</Space>
</a>
</Dropdown>
);
请问,现在比如有一个button:
<button
onClick={() => {
// 想要在这里进行弹出dropdown
}}
></button>
想要点击button弹出dropdown,请问如何进行写呢?
你可以将
Dropdown
变成受控组件,即使用open
属性控制Dropdown
的展开和收起。希望对你有所帮助!