activated()
mounted: function () {
setInterval(function () {
this.$fetch;
}, 10000);
},
$fetch, наверное, нужно как функцию вызывать
это даже пример из доков Uncaught TypeError: this.$fetch is not a function
В setTimout используется не стрелочная функция и там this это не компонент, а кажется window
покажи свой фетч. Небось, старый используешь
activated() { if (this.$fetchState.timestamp <= Date.now() - 5000) { this.$fetch(); } }, async fetch() { this.comments = await this.$strapi.find("comments/articles:" + this.page); },
эм... он в методах лежит, или что? Просто, зачем тогда ты вызываешь this.$fetch, если у тебя this.fetch
ну как я понял метод и не нужен, так как кнопка <button @click="$fetch">Refresh</button> работает исправно
это всё по докам https://nuxtjs.org/docs/2.x/features/data-fetching this.fetch тоже не дает результата
{ data: () => ({}), async asyncData() {}, async fetch() {}, methods: { async fetch() {}, } }
не понял к чему это)
накстовский фетч не в методах объявляется
дак я и не объявлял его в методе
или, я не правильно понял
мейби, версия накста не та?
только что обновился на последнею, тоже надеялся что с обновлением пройдет
просто странно, что кнопка работает
Обсуждают сегодня