Как изменить класс CSS кнопок при нажатии в vue?
При нажатии на кнопку сохраняется начальный класс, а не класс is-active. Есть идеи?
Что я уже пробовал:
<button class="initial" :class="{'is-active': activeTab === 1}" name="button">START</button>
<style> .is-active { color: blue } .initial { color: red; } <style>
Richard Deeming
NB: Правила CSS с одинаковой спецификацией применяются в том порядке, в котором они объявлены. С .initial
объявленный после .is-active
, его свойства переопределяют любые эквивалентные свойства в предыдущем правиле.
Единственное свойство в обоих правилах-это color
, таким образом, элемент с примененными обоими классами будет неотличим от элемента только с одним классом. initial
класс применен.