// js
data {
c: ['red', 'yel', 'gre'],
s: [],
list: ['亲子关系', '高效学习', '能力培养', '性格塑造', '安全', '教育', '科学膳食', '健康管理', '教育咨询']
},
mounted () {
this.$nextTick(() => {
for (let i = 0; i<this.list.length; i++) {
// 根据你屏幕距离进行计算--请结合实际情况
let l = this.$refs.item[i].getBoundingClientRect().left - 220
if (l === 20) {
this.s.push(i)
}
}
console.log('s:', this.s)
})
}
// html
<div class="test">
<div class="test-item" ref="item" v-for="(item, ci) in list">{
{item}}</div>
<div class="test-show">
<div v-for&#
数组数据,每行显示不同颜色
最新推荐文章于 2023-07-26 23:04:06 发布