AI 标书工具怎么选:先看拆评分点、目录和人工审核边界,别先比谁宣传更快
2026/8/31 6:35:40
通过@ant-design/icons引入Icon大对象,通过Icon['icon名']获取对应的对象,在需要添加icon的地方调用React.createElement就可以显示icon。
import { Button } from "antd" import React from 'react' import * as Icon from '@ant-design/icons'; function MyButton(props:{ icon: string, text: string, }){ return ( <> <Button icon={ React.createElement( Icon[props.icon] ) }> {props.text} </Button> </> ) } export default function(){ return ( <> <MyButton icon='PlusOutlined' text='Add' /> <br/> { React.createElement( Icon['PlusOutlined'] ) } </> ) }