采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
确实不行,应该是官方有bug,我本地试了也不行。直接用separator=">"这样更简单
用setup函数return一下就好了。。。但是不知道具体原因 export default{ setup() { return { ArrowRight, } }, }
确实,我试了一下。放入setup函数中返回,警告就可以避免 import { ArrowRight } from '@element-plus/icons-vue' import { useRoute } from "vue-router" export default { name: "BreadCrumb", setup() { const route = useRoute() const breadList = route.matched console.log(breadList) return {ArrowRight, breadList} } } </script>
main.js 中添加
import * as ELIcon from '@element-plus/icons-vue'
for(let iconName in ELIcon){
app.component(iconName, ELIcon[iconName])
}
然后 BreadCrumb.vue 这样使用
<el-breadcrumb separator-icon="ArrowRight" >
登录后可查看更多问答,登录/注册
从前端晋级到全栈,让你的未来发展有更多可能
293 1
1.2k 4
904 5
1.0k 1
1.2k 8