老师帮看下怎么遍历icon标签
来源:2-3 Ajax获取Header组件数据
weixin_慕尼黑6514237
2020-04-04 18:30:43
import React ,{Component,Fragment} from 'react'; import logo from './logo.png'; import "./style.css"; import { Menu } from 'antd'; import { TrophyOutlined, SendOutlined, SettingOutlined, } from '@ant-design/icons'; class AppHeader extends Component { constructor(props){ super(props); this.state={ list:[{ id:1,text:'VOA慢速英语',type:TrophyOutlined },{ id:2,text:'VOA慢速英语',type:SendOutlined }], } } MenuItems(){ return this.state.list.map(item =>{ return <Menu.Item key={item.id}> {item.text} </Menu.Item> }) } render(){ return( <Fragment> <img src= {logo} alt="logo" className="app-header-logo"/> <Menu mode="horizontal" className="app-header-menu" > {this.MenuItems} </Menu> </Fragment> ) } } export default AppHeader;
2回答
好帮手慕星星
2020-04-06
同学你好,可以看看package.json文件中是否安装成功了,例如:
如果存在还是不能使用的话,建议将node_modules文件夹删除,然后使用npm install命令重新安装全部依赖,再启动项目。
自己试试看看,祝学习愉快!
好帮手慕慕子
2020-04-04
同学你好, 不推荐同学使用这种方式,因为后面的讲解中,标题内容和图标都是动态获取的,推荐同学参考老师讲解的方式去实现,下载的时候安装指定版本antd,例如
npm install --save antd@3.10.9
另,代码中存在的问题如下:如下所示位置需要添加括号调用方法
如下所示位置return后面缺少括号。建议添加上
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题