代码:
.prop-val {
display: inline-block;
font-size: .12rem;
cursor: pointer;
border: 1px solid #ed145b;
padding: .02rem .05rem;
color: #ed145b;
margin: .05rem;
}
.on-choose {
color: #fff;
background-color: #ed145b;
}
{{ i.group_name }}
{{ val }}
new Vue({
el: '#myapp',
data: {
select: true,
numControl:{
num: 1,
maxLimit: 10,
minLimit: 1,
saleOff: false
},
prop_group: [
{
group_id: "size",
group_name: "尺码",
prop_value: [
"XS",
"S",
"M",
"L"
]
},
{
group_id: "color",
group_name: "颜色",
prop_value: [
"red",
"green",
]
}
]
},
methods: {
selectProp: function (index) {
console.log(this)
}
}
});
这种数据结构,怎样让遍历出来的dom元素实现点击之后给自己添加类名的方法啊?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
如果是点击之后添加on-choose这个类名的话,先把select变为false,点击之后再改成true
jsFiddle
jsFiddle
总感觉怪怪的,data数据结构需要重塑,信息不是很详细。
不知道下面是否是题主想要的结果。
点击阅览