#vue.js
#vue.js
Вопрос:
У меня есть v-icon
тег. Я хочу изменить его цвет после события щелчка, но это
не работает, потому что оно установлено как !important в классе vuetify, есть идеи, как я могу
переопределить это свойство?
прикрепленный здесь мой код:
SetContinueInError(myChip, e) {
var target = e.target || e.srcElement;
target.style.setProperty("color", "yellow", "!important");
myChip.continueInError = myChip.continueInError == true ? false : true;
},
<v-icon @click="SetContinueInError(chip,$event)">error_outline</v-icon>
Ответ №1:
Я изменил v-icon
i
тег to следующим образом, и он работает для меня:
SetContinueInError(myChip, e) {
var target = e.target || e.srcElement;
target.style.color = "yellow"
myChip.continueInError = myChip.continueInError == true ? false : true;
},
<i class="material-icons" style="color:gray" @click="SetContinueInError(chip,$event)">error_outline</i>