--- order: 8 title: zh-CN: 弹出位置 en-US: Placement --- ## zh-CN 可以通过 `placement` 手动指定弹出的位置。 ## en-US You can manually specify the position of the popup via `placement`. ```tsx import type { RadioChangeEvent } from 'antd'; import { Radio, TreeSelect } from 'antd'; import type { SelectCommonPlacement } from 'antd/es/_util/motion'; import React, { useState } from 'react'; const treeData = [ { value: 'parent 1', title: 'parent 1', children: [ { value: 'parent 1-0', title: 'parent 1-0', children: [ { value: 'leaf1', title: 'leaf1', }, { value: 'leaf2', title: 'leaf2', }, ], }, { value: 'parent 1-1', title: 'parent 1-1', children: [ { value: 'leaf3', title: leaf3, }, ], }, ], }, ]; const App: React.FC = () => { const [placement, SetPlacement] = useState('topLeft'); const placementChange = (e: RadioChangeEvent) => { SetPlacement(e.target.value); }; return ( <> topLeft topRight bottomLeft bottomRight

); }; export default App; ```