В моей статической папке приложения nuxtjs есть файл с именем data.json
в моем компоненте я использую эти данные примерно так
<script>
import data from '~/static/data.json';
export default {
data ({ params }) {
return {
data
}
}
}
</script>
теперь у меня есть метод, который в основном будет брать значения из этих данных и создавать небольшую анимацию для подсчета, например, так:
methods: {
countUp(value) {
for (let i = 0; i <= value; i++) {
setTimeout(() => {
return i;
}, 100);
}
}
}
и в моем шаблоне я так называю
<template>
<div>
<p>{{countUp(data.number)}}</p>
</div>
</template>
теперь ожидаемый результат для числа, чтобы быстро измениться от 0 до значения, но ничего не печатается на DOM, если я проверяю элемент html на его пустое ??
Что я делаю не так ??