Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Vue js router отрисовка компонента после выполнения ajax

200 UAH

  1. 152  
    1 день500 UAH

    Можешь поставить loader он будет крутится пока не появится продукты, или когда нажимаешь на пагинацию номер 2:

    * делается асинхронный запрос для получения продуктов, и когда он закончится, ( у нас уже точно есть список продуктов ), происходит отрисовка компонента, или роутер делает свое дело

    И номер пагинации для запроса бери и от кнопки и от query параметра, иначе ссылка /product/3 не приведет нас в нужное место

  2. 205    4  1
    1 день300 UAH

    Добрый день, могу помочь разобраться с вашей проблемой, имею большой опыт работы с vue router. Помогу решить проблему в течении 30 минут

  3. 1 ставку приховано
  • Профіль видалено
    10 вересня 2020, 14:48 |

    https://qna.habr.com/q/452447

  • Илья Лебедь
    10 вересня 2020, 15:20 |

    Это не совсем то. В указаном Вами нету перехода по ссылке, по сути просто передача данных в дочерний компонент. Мне же нужно что бы при переходе по ссылке старых route оставался до тех пор, пока в новом не будет выполнен ajax запрос

  • Денис Скрыпник
    10 вересня 2020, 16:09 |

    Это учебная задача или реальный проект? Просто на сколько корректно такое поведение с точки зрения юзабилити? Пользователь нажал на следующую страницу и какое-то время ничего не происходит. Может быть анимацию показывать. 

  • Илья Лебедь
    10 вересня 2020, 16:11 |

    Будет лоадер. Лучше полупрозрачный лоадер поверх текущей страницы, чем лоадер на пустой страницы или ещё хуже прыгающая страница


Замовник
Илья Лебедь
Україна Житомир  24  0
Проєкт опублікований
5 років тому
56 переглядів
Мітки
  • vue-router