


根据下拉框实现横向的电梯导航
<el-select @change="getmonth">
<el-option v-for="item in mouthData" :label="item.label" :value="item.value"></el-option>
</el-select>
data(){
return {
isActive: 1,
}
}
methods:{
getmonth(month) {
const monthNum = month.charAt(0) === "0" ? month.slice(1) : month;
console.log(monthNum);
this.isActive = monthNum - 0;
this.$nextTick(() => {
const domwidth = document.getElementsByClassName(`active`)[0].offsetWidth;
console.log("被选中的子盒子宽度", domwidth);
const maxBox = this.$refs.twotwo;
maxBox.scrollTo({
left: (monthNum - 0) * Number(domwidth) - Number(domwidth),
behavior: "smooth",
});
});
},
}