《Antd踩坑记》Antd Tabs无法动态设置选中的tab页


问题:tabs绑定v-model / activeKey无效;无法动态设置选中的tab页

问题代码:

<a-tabs v-model="activeKey" tab-position="left">
    <a-tab-pane v-for="(type,index) in item.checkApplyTypes" :key="index" :tab="type.checkTypeName">


原因:循环加载tab-pane 时将key绑定了index,index是number类型,控件无法识别

正确代码:

<a-tabs v-model="activeKey" tab-position="left">
    <a-tab-pane v-for="(type,index) in item.checkApplyTypes" :key="(index+1).toString()" :tab="type.checkTypeName">

 

总结:一定要注意tabs activeKey/v-model和tab pane的key绑定的类型,必须是string类型!!!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM