--- order: 8 title: zh-CN: 通过 Hooks 获取上下文 en-US: Get context with hooks --- ## zh-CN 通过 `notification.useNotification` 创建支持读取 context 的 `contextHolder`。 ## en-US Use `notification.useNotification` to get `contextHolder` with context accessible issue. ```jsx import { Button, notification, Divider } from 'antd'; import { RadiusUpleftOutlined, RadiusUprightOutlined, RadiusBottomleftOutlined, RadiusBottomrightOutlined, } from '@ant-design/icons'; const Context = React.createContext({ name: 'Default' }); const Demo = () => { const [api, contextHolder] = notification.useNotification(); const openNotification = placement => { api.info({ message: `Notification ${placement}`, description: {({ name }) => `Hello, ${name}!`}, placement, }); }; return ( {contextHolder} ); }; ReactDOM.render(, mountNode); ```