element-ui 报错Invalid prop: custom validator check failed for prop “index“.

20 篇文章 1 订阅

element-ui 报错Invalid prop: custom validator check failed for prop “index“. 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ii56ZW_5Zyo6Ii55LiK,size_14,color_FFFFFF,t_70,g_se,x_16

 menu菜单是自己定义的,index获取的是v-for循环的index,出现错误。

解决办法:

index的是个数字类型的值时,则可能出现这个错误。写成字符串

<el-menu :default-active="activeIndex" class="el-menu-demo" mode="horizontal" @select="handleSelect">
            <el-menu-item v-for="item in menuData" :index="item.index" :key="item.index">
              <span :class="{activeStyle:activeIndex==item.index}">{{item.title}}</span>
            </el-menu-item>
          </el-menu>
activeIndex:"1",
menuData:[
        {title:"询价量",index:"1"},{title:"支付量",index:"2"},{title:"出单量",index:"3"},{title:"销售量",index:"4"}
      ],

或者写成不使用循环,写成固定的:

<el-menu :default-active="activeIndex" class="el-menu-demo" mode="horizontal" @select="detailSelect">
                <el-menu-item index="1">询价量</el-menu-item>
                <el-menu-item index="2">支付量</el-menu-item>
                <el-menu-item index="3">出单量</el-menu-item>
</el-menu>
acriveIndex:"1"

 

 效果图:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ii56ZW_5Zyo6Ii55LiK,size_11,color_FFFFFF,t_70,g_se,x_16

导航菜单默认为垂直模式,通过mode属性可以使导航菜单变更为水平模式。另外,在菜单中通过submenu组件可以生成二级菜单。Menu 还提供了background-colortext-coloractive-text-color,分别用于设置菜单的背景色、菜单的文字颜色和当前激活菜单的文字颜色。

vue3.0全新文档快速上手学习内容整理(二)_船长在船上的博客-CSDN博客

vue3.0全新文档快速上手学习内容整理(一)_船长在船上的博客-CSDN博客 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

船长在船上

您的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值