我想问你,是否有可能用这样的动态类来做这件事.
<div :class="'outofstock.item_' + item.id ? 'bg-green-500' : 'bg-red-500' ">
个
如果存在解决方案,我找不到正确语法.谢谢你的回答.
这就是我想要做的一个例子.我需要一个结果outofstock.Item_1、outofstock.Item_2和outofstock.Item_3 in:clas
<template>
<ul>
<li v-for="item in items">
<div :class="'outofstock.item_' + item.id ? 'bg-green-500' : 'bg-red-500' ">
{{ item.name }}
</div>
</li>
</ul>
</template>
<script>
export default {
data () {
return {
items: [{id: 1, name: 'monitor'}, {id: 2, name: 'printer'},{id: 3, name: 'scanner'],
outofstock: {item_1: false, item_2: true, item_3: false}
}
}
}
</script>