Czy jakaś życzliwa osoba powie mi dlaczego mając obiekt "device" w takiej postaci:

{
id: 6009cfb3728ec23034187d3b,
devices: [
{
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko, pracuję nad prostą galerią zdjęć do mojego hobbystycznego projektu i lekko utknąłem.
Udało mi się zrobić następującą rzecz, mam skrypt w JSie który nasłuchuje jaki obrazek jest kliknięty i podmienia adres "src" w górnym obrazku, efekt jest taki, że klikając na obrazki dolne po każdym kliku ten górny się podmienia.
Zrobiłem to prostą funkcją:

function listen() {
const images = document.querySelectorAll("img.clickable");
p.....a - Siemanko, pracuję nad prostą galerią zdjęć do mojego hobbystycznego projekt...

źródło: comment_1611392568Nx7FkF8hIJLbGeib65pddr.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pythonista_hobbysta: Szczerze mówiąc to ja bym to rozwiązał tak:
Obrazki serwowałbym z adresów rozmiar/id-foty.jpg i na kliku bym tylko zmieniał fragment rozmiar na ten który potrzebujesz

albo

Wyświetlałbym obrazki w formie ![](adres małego obrazka) i po kliknięciu z obrazka brałbym dane z atrybutu data i jego używał
  • Odpowiedz
@lobo: wow dzięki wielkie, to działa.
Z modelu django mam dwie funkcje zwracające mi miniaturkę i duży obrazek (adresy url) więc na kliku po prostu podmieniam adres z małego na duży.
Kurcze mega, sam krążyłem wokól zupełnie innego rozwiązania, chcialem się odwoływać do bazy na podstawie id a tutaj coś takiego prostego i mam dokładnie to samo.
  • Odpowiedz
mam sobie kilka tablic po ok. 170-360 elementów- każda ma inną długość, tablice zawierają liczby zmiennoprzecinkowe oraz nulle, wszystkie elementy niebędące nullami muszę zaokrąglić do 2 miejsc po przecinku, możliwości jest kilka, ale mnie interesuje najkrótszy czas wykonania tych operacji

#webdev #javascript
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wstępna opinia na temat nowej inicjatywy od symfony - UX.
Gdy przeczytałem, że ekipa od symfony znów grzebie w obsłudze frontendu, to mnie ciarki przeszły. Dałem jednak szansę nowemu pomysłowi i zaskoczyło mnie to jakie problemy rozwiązuje lub przynajmniej stara się rozwiązać ów nowy podsystem.
Ktoś taki jak ja, który jest w 3/4 backendowcem dostaje propozycję prawie nie do odrzucenia:
"Utknąłeś z jQuery? To przynajmniej posprzątaj strukturę katalogów. Własny kod JS przenieś
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szczesc_borze: brzmi spoko, ja czasem sobie lubię w wieczór bądź dwa walnąć apkę, która mi na przykład wyeksportuje coś z jednego serwisu i np pokaże statsy albo wyśle jakieś powiadomienie i najwięcej j-----a zawsze było z frontem, żeby to jakotako tam gdzieś działało i nie wypalało mi oczu, prototypowanie w symfony takich apek jest stosunkowo szybkie.
  • Odpowiedz
Powie mi ktoś dlaczego losuje mi liczby np po 3000? Chce żeby losowało od 1930 do 2020, musze zrobic to z min max?

function losuj()
{
let los=parseInt(Math.random()*2020)+1930;
console.log(los);
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na rowerze samochodem


@fegwegw: czasem da się zrobić - tylko że budżet musi pozwalać na zaopatrzenie się w kampera, postawienie w kamperze trenażera i opłacenie dwóch osób: kierującej i pedałującej ( ͡ ͜ʖ ͡)
  • Odpowiedz
@mansfeld: Nie wiem jaką ciekawostkę odnośnie Swifta potrzebujesz. Chociażby od Swifta 5 jest wdrożone ABI Stability.
Sam swift jest open source, co w przypadku Apple nie jest takie oczywiste. I dzięki temu można sobie klepać chociażby back-end z tym(sensowność takiego rozwiązania, to inna sprawa :D)
Za Swifta też odpowiada ta sama osoba co za LLVM(Chris Lattner)
I przez 4 lata był tworzony w tajemnicy, co jest niemałym osiągnięciem w sumie(chociaż
  • Odpowiedz
@justlogin: Dzięki, zabrzmi zabawnie ale tematy pisze "życie". Robię coś dla klienta albo klient mnie o coś pyta i już mam pomysł na temat. Jak jakaś tematyka naprawdę nas interesuje to nie ma problemu, samo pisanie wyrabia się z czasem - no jak wszystko zresztą. Widać to jak porównamy ilość postów z poprzednich lat. Niektóre artykuły robię "na raty" a niektóre powstają praktycznie w godzinę. Słupki w Analytics dają podobną
  • Odpowiedz
#javascript czy konstruktor w postacji "function module() {}" ma znaczenie czy stoi za prototypami jego czy przed? Ja mam dziwną sytuacje ze zglasza mi błąd gdy stoi przed - działa tylko gdy stoi niżej w kodzie :) moze kwestia programu ;/
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach