Changes between Version 15 and Version 16 of UseCaseImplementations


Ignore:
Timestamp:
02/13/25 09:15:36 (5 months ago)
Author:
223054
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementations

    v15 v16  
    3535* Клиентски код
    3636Функцијата createSeparateAppointment испраќа барање до серверот за додавање нов термин. Со испраќање на POST барање и користење на
    37 fetch('/api/appointments/add') за да испрати барање до API-то, се испраќаат податоци на серверот.
     37fetch('/api/appointments/add') за да испрати барање до API-то, се испраќаат податоци на серверот.Податоците се испраќаат како JSON. Ако одговорот не е успешен (!response.ok), се повикува response.json() за да се извлече порака за грешка.
     38Ако е успешен, return response.json(); го обработува одговорот. console.log(data.message); печати порака во конзолата. location.reload(); се праќа ново барање за страницата за да ги прикаже новите податоци.
     39Ако се случи грешка при барањето, се печати во конзолата со console.error('Error:', error);.
    3840
    39 
    40 Ако одговорот не е успешен (!response.ok), се повикува response.json() за да се извлече порака за грешка.
    41 Ако е успешен, return response.json(); го обработува одговорот.
    42 Прикажување на порака и освежување на страницата
    43 
    44 console.log(data.message); печати порака во конзолата.
    45 location.reload(); ја освежува страницата за да ги прикаже новите податоци.
    46 Фаќање на грешки
    47 
    48 Ако се случи грешка при барањето, се печати во конзолата со console.error('Error:', error);.
    4941[[Image(wiki:UseCaseImplementations:Screenshot (918).png)]]
    5042