css 中不能同时使用这两个属性,禁止点击可以用js代替
<div class="proBox" :class="[ { checked: checkProduct == item.buildingId }, { hui: !item.unitCount }, ]" v-for="item in panelList.buildingDTOS" :key="item.buildingId" @click=" (e) => { if (item.unitCount) { filterProduct(item.buildingId); } else { e.preventDefault(); } } " >
把对应的事件 handler 改为 (e) => { e.preventDefault(); }