Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const fetch = async (page) => {
- /** @var AxiosResponse response */
- //не обязательно делается запрос, если данные есть в кеше то берется оттуда
- const response = await axios.get(`key.${page}`, `/api/get?page=${page}`);
- return response;
- }
- //
- import { prefetch } from '???';
- document.querySelector('button').addEventListener('mouseover', () => {
- let page = 2;
- //Если в кеше уже ответ, то не делается запрос
- prefetch(`key.${page}`,() => {
- return fetch(page);
- })
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement