Есть вот такой компонент.
Сейчас, благодаря mounted() анимация успешно отрабатывает при обновлении страницы, но вот по клику анимация почему-то не воспроизводится. Консоль лог по клику выводится, а анимации нет. В чем я допустил ошибку?
P.S. ошибки в консоли нет, но при этом, если я в методе testClickGo() не буду писать return, то ошибка будет вида:
"Cannot read property 'restart'". Я это к тому, что 'restart' он видит в данной библиотеке, но почему-то анимацию не запускает.
<template>
<div class="compHeader">
<h1 class="testVal" style="position: absolute;">QWERTY</h1>
<button type="button" class="testClick" @click="testClickGo().restart">+</button>
</div>
</template>
<script>
export default {
methods: {
testClickGo(){
console.log(111);
return this.$anime({
targets: '.testVal',
translateX: 200,
delay: 800
});
}
},
mounted(){
this.testClickGo();
}
}
</script>