--- order: 2 title: zh-CN: 自定义图标 en-US: Custom Icon --- ## zh-CN 利用 `Icon` 组件封装一个可复用的自定义图标。可以通过 `component` 属性传入一个组件来渲染最终的图标,以满足特定的需求。 ## en-US Create a reusable React component by using ``. The property `component` takes a React component that renders to `svg` element. ```jsx import { Space } from 'antd'; import Icon, { HomeOutlined } from '@ant-design/icons'; const HeartSvg = () => ( ); const PandaSvg = () => ( ); const HeartIcon = props => ; const PandaIcon = props => ; ReactDOM.render( , mountNode, ); ```