请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

2回答

确实不行,应该是官方有bug,我本地试了也不行。直接用separator=">"这样更简单

0 回复 有任何疑惑可以回复我~
  • 提问者 枫林_souvenir #1
    用setup函数return一下就好了。。。但是不知道具体原因
    export default{
    setup() {
        return {
          ArrowRight,
        }
      },
    }
    回复 有任何疑惑可以回复我~ 2022-06-21 14:38:33
  • 曹雨sama 回复 提问者 枫林_souvenir #2
    确实,我试了一下。放入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>
    回复 有任何疑惑可以回复我~ 2022-07-20 09:37:12
飞飞1956514 2024-01-01 20:56:47

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" >


1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信