Пробовал применить анимацию к этому блоку через 
<transition> и 
<transition-group>, но ни то, ни другое не работает. Подскажите пожалуйста, как можно прикрутить сюда анимацию?
Здесь происходит рендеринг двух разных списков отобранных по категории из файла 
data.json.js.
template
    
<button @click="switch = !switch">SWITCH</button>
    
    <transition name="fade">
    	<li v-for="elements in myData" v-if="elements.key == getKey()">
    		<span>{{elements.title}}</span>
    	</li>
    </transition>
    
script
    
data() {
    	return {
    		switch: true,
    	}
    
    getKey(){
    	if (this.switch) {
    		return 'KEY'
    	} else {
    		return 'ANOTHER KEY'
    	}
style
    
.fade-enter-active, .fade-leave-active {
      transition: opacity .5s;
    }
    .fade-enter, .fade-leave {
      opacity: 0;
    }