Wpis z mikrobloga

Mam pytanie do aplikacji webowej napisanej we Vue. Mam metodę X, która jest od selecta i w niej sporo rzeczy się dzieje. Gdy wybieram itema z tego selecta to aplikacja na chwilę się freezuje i jak to się wszystko przerobi w metodzie X to wtedy wyświetla się zawartość. Czy można jakoś zidentyfikować co tak długo trwa w metodzie X i zrobić jakiegoś promisa żeby można było wyświetlić loading i uniknąć freezowania się aplikacji? #programowanie #javascript #vuejs
  • 5
  • Odpowiedz
@diofantos: Tak w narzędziach developerskich możesz użyć narzędzia performance albo memory. A zrobienie promise-a nic nie da jak podczas wykonywania i tak się wątek zapcha jedyna opcja przy takiej okazji to wywalenie do webworkera (kwestia co robi bo jak coś na dom to tak średnio :) )
  • Odpowiedz
  • 0
@lobo dzięki ;) Akurat na domie nic nie jest robione, są jakieś updatowane propertisy z data i jakoś to tak długo trwa. Zastałem taki kod i próbuje coś w tej apce usprawnić ;)
  • Odpowiedz