1、首先在index.html中head标签中引入
<link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
2、其次在具体页面使用
<i class="fa fa-camera-retro"></i>
3、浏览器显示
具体使用哪个图标移步官网http://www.fontawesome.com.cn/
通过后端返回进行菜单图标的渲染:
render (h, context) {
const { icon, title } = context.props
const vnodes = []
if (icon) {
// vnodes.push(<i class="fa fa-camera-retro"></i>)
// 图标显示
vnodes.push(<i class={icon}></i>)
}
if (title) {
vnodes.push(<span slot='title'>{(title)}</span>)
}
return vnodes
}