v-for 循環element-ui菜單


vue 使用了element-ui的菜單組件,
這個組件的el-menu-item項上,有一個屬性index,值是字符串類型,
在使用v-for的index時,它是一個數值型,所以如果直接寫index,運行后,會在瀏覽器的控制台中報錯誤,雖然不影響運行,
修改成如下就不報錯了
 
<!-- :index 要是字符串類型,而for中的index是數值,如果直接寫會報錯,但不影響運行.所以加個空轉為字符串型就不錯了 -->
<el-menu-item :index="(index+'')" v-for="(item,index) in this.menus" :key="index">
<span @click="toPath(item.url)">{{item.title}}</span>
</el-menu-item>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM