Как новичок, хочу спросить, насколько правильна такая запись метода во Vuejs? Или это велосипед, ведь будь кнопок не 2, а 3 и больше , то затруднительно было бы писать такие условия.
<button class="modal-heading__button modal-heading__button-login" @click="LoginViewShow" :class="{mhactive: isActive = LoginView}">Вход</button>
<button class="modal-heading__button modal-heading__button-reg" @click="RegViewShow" :class="{mhactive: isActive = RegView}">Регистрация</button>
data(){
return {
LoginView: true,
RegView: false
}
},
methods: {
RegViewShow() {
this.RegView = true,
this.LoginView = false
},
LoginViewShow() {
this.LoginView = true,
this.RegView = false
}
}