在Vue中组合条件和非条件类

时间:2018-12-05 20:49:17

标签: vue.js vuejs2

我需要使用vue参数中的vue值设置一个类。另外,我需要根据vue参数是否为某个值来有条件地设置一个类。是否可以将以下两个功能组合为一个类?

<button :class="'btn btn-primary modal modal-' + modal.id" 
        :class="{'modal-active' : modal.active}">
</button>

1 个答案:

答案 0 :(得分:2)

您可以通过使用数组来进行以下操作:

   <div v-bind:class="[{'modal-active' : modal.active}, 'btn btn-primary modal modal-' + modal.id]"></div>