Sobes.tech

Frontend

Bir vədin rədd vəziyyətini .then() və .catch() istifadə edərək necə idarə etmək olar? Xətanın hansı .then() də baş verdiyini necə başa düşmək və onu ayrıca işləmək olar?

126

/* Bizim chat tətbiqimiz serverdən gələn yeni mesajları göstərməlidir. Mesajın formatı: interface Message { id: number text: string } İlk mesajın id-si 1-dir və hər növbəti mesajın id-si əvvəlkindən 1 çoxdur. Mesajları düzgün sırayla göstərməliyik, lakin server göndərilən mesajların düzgün sırasını təmin etmir. Zaman çizelgesi: // (gəlir) [telefon] // (çizirik) . 1 2 3 .. 4 5 6 7 8 Serverdən gələn mesajlar connect funksiyasının handler-ına daxil olur: connect((msg) => { ... }); Mesajları göstərmək üçün render funksiyasundan istifadə edilməlidir: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }

126
/6