我正在尝试根据值设置输入的多重选择的样式。当我将条件放在如下所示的位置时,我正在包括标签在内的所有div上获取颜色 这是我的代码
<custom-select
:class="{
orange : campaignStatus.value ==='ARCHIVED' || campaignStatus.value ==='PAUSED',red : campaignStatus.value ==='BANNED' || campaignStatus.value ==='REMOVED'
}"
v-model="campaignStatus"
deselectLabel="Selected"
label="Status"
:options="statusOptions"
name="status"
data-test="campaign-status"
disabled>
</custom-select>
问题是我的html模板中没有multiselect.multislect_input,所以我可以根据其值设置样式吗?例如橙色表示已归档,红色表示已过期?