Guest User

Untitled

a guest
May 26th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. Myślę, żeby tak to sobie zorganizować:
  2.  
  3. Jest sobie klasa LastFm. Metoda LastFm.search wyszukuje ostatnio odsłuchaną piosenkę danego usera i umieszcza ją w LastFm.song (hash z danymi). Gdyby wystąpił jakiś błąd, to wrzuca go do LastFm.error - tzn. nie sam błąd, myślałem o zwracaniu wartości liczbowych:
  4.  
  5. - 1 - ok
  6. - 0 - błąd
  7. - 2 - użytkownik niczego nie słucha
  8.  
  9. ...ale nie wiem, czy to dobre wyjście. Samo wyszukiwanie to ajaxowy request, dlatego nie mogę opierać się na onSuccess, bo stamtąd nie mogę zwracać danych (a przynajmniej nie mogłem, kiedy sprawdzałem). Z tego powodu chcę wrzucać błędy do error. Tak czy siak, w innym pliku dałbym po prostu `lastfm = new LastFm('ravicious');`, a później po sprawdzeniu `lastfm.error` kontynuował obrabianie danych, to znaczy wstawienie danych o utworze do jakiegoś diva.
Add Comment
Please, Sign In to add comment