功能描述:
tabs选项显式出现在页面中,当dropdown下拉选中某一项后,该选中项出现在tabs选项第一位,同时该项从dropdown下拉选项内消失,tabs选项最后一位消失,出现于dropdown下拉选项内,如此循环,让六个选项中,始终有三个选项在tabs选项内出现供选择使用,有三个选项隐藏于dropdown下拉选项内,当需要时可选择放到tabs选项内。
组件使用
案例使用基于vue的element组件库。
涉及组件:
el-tabs el-dropdown
<el-dropdown placement="bottom-start" @command="handleCommand">
<span class="el-dropdown-link">更多<i class="***-icon"></i></span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in dropItems" :key="index" :icon="item.icon" :disabled="item.disabled" :command="{
num: item.num,
leftIcon: item.leftIcon,
name:item.name,
alias: item.alias,
numStatus: item.numStatus,