• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

JavaScript - wyciąganie danych z requestów.

Object Storage Arubacloud
0 głosów
508 wizyt
pytanie zadane 15 lutego 2017 w JavaScript przez solski Użytkownik (720 p.)
Hej!

Istnieje jakiś prosty i sprawdzony sposób na wyciąganie za pomocą JS danych przesyłanych przez requesty? Przykładowo w zależności od wartości zmiennej "date" wysylanej requestem, chcę dodać do elementu pewną klasę.

1 odpowiedź

+1 głos
odpowiedź 15 lutego 2017 przez Ivan Maniak (60,650 p.)

Jeżeli wartości requesta rozumiesz jako query string to możesz pobrać go za pomocą:

window.location.search

Zawsze zwraca string, więc warto go zmienić na tablicę, aby ułatwić dostęp do każdej zmiennej.

komentarz 15 lutego 2017 przez solski Użytkownik (720 p.)
Tę metodę znam, niestety nie chodziło mi o to. Miałem na myśli bardziej coś w stylu laravelowego request()->get('jakas-zmienna').
komentarz 15 lutego 2017 przez Ivan Maniak (60,650 p.)

Z poziomu JS-a nie możesz tykać zmiennych PHP-a, a jeżeli widok jest już wygenerowany, no to po ptokach.

Mówiąc "zmiennych PHP-a" również mam na myśli zmiennych, które zostały wysłane Request-em.

Nic nie stoi na przeszkodzie, aby podczas generowania widoku wsadzić taką zmienną PHP-a do zmiennej JS-a.

<script>
  window.Laravel.zmienna = '{!! zmienna !!}';
</script>

P.S. Dlaczego po prostu nie sprawdzisz zmiennej w PHP-ie i sobie nie dodasz/usuniesz klasy?

komentarz 15 lutego 2017 przez solski Użytkownik (720 p.)
Przerzucam widoki z laravelowego silnika blade do vue.js, stąd kombinowanie z przeniesieniem całej logiki do JS ;)

Podobne pytania

0 głosów
2 odpowiedzi 215 wizyt
0 głosów
1 odpowiedź 119 wizyt
pytanie zadane 24 maja 2017 w JavaScript przez ArturoS159 Początkujący (440 p.)

92,573 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...