Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

12
jaki jest właściwy sposób wywołania API w reakcji js?
Niedawno przeniosłem się z Angular do ReactJs. Używam jQuery do wywołań API. Mam API, które zwraca losową listę użytkowników, która ma zostać wydrukowana na liście. Nie wiem, jak pisać wywołania interfejsu API. Jaka jest najlepsza praktyka w tym zakresie? Próbowałem wykonać następujące czynności, ale nie otrzymuję żadnych wyników. Jestem otwarty …

8
Nie udało się wykonać „createObjectURL” na „URL”:
Wyświetl poniżej błąd w Safari. Nie udało się wykonać „createObjectURL” na „URL”: nie znaleziono funkcji pasującej do podanego podpisu. Mój kod to: function createObjectURL(object) { return (window.URL) ? window.URL.createObjectURL(object) : window.webkitURL.createObjectURL(object); } To jest mój kod do obrazu: function myUploadOnChangeFunction() { if (this.files.length) { for (var i in this.files) { …

18
Ustaw styl aktywnej karty za pomocą AngularJS
Mam trasy ustawione w AngularJS w ten sposób: $routeProvider .when('/dashboard', {templateUrl:'partials/dashboard', controller:widgetsController}) .when('/lab', {templateUrl:'partials/lab', controller:widgetsController}) Mam kilka linków na górnym pasku w stylu zakładek. Jak mogę dodać „aktywną” klasę do zakładki w zależności od aktualnego szablonu lub adresu URL?




18
Alternatywy dla JavaScript
W tej chwili jedynym w pełni obsługiwanym językiem i de facto standardem manipulacji drzewem DOM w przeglądarce jest JavaScript. Wygląda na to, że ma poważne problemy projektowe, które sprawiają, że jest to pole minowe błędów i luk w zabezpieczeniach dla nowicjusza. Czy znasz jakąś istniejącą lub planowaną inicjatywę wprowadzenia lepszego …

22
typescript: error TS2693: „Promise” odnosi się tylko do typu, ale jest tutaj używana jako wartość
Próbuję użyć Typescript dla mojej AWS Lambda i otrzymuję następujące błędy, gdy używam obietnic. błąd TS2693: „Promise” odnosi się tylko do typu, ale jest tutaj używana jako wartość. Próbowałem użyć następujących odmian kodu Korzystanie z konstruktora Promise responsePromise = new Promise((resolve, reject) => { return reject(new Error(`missing is needed data`)) …

26
Jak zapobiegać efektom lepkiego najechania na przyciski na urządzeniach dotykowych
Utworzyłem karuzelę z zawsze widocznymi przyciskami poprzedni i następny. Te przyciski mają stan najechania, zmieniają kolor na niebieski. Na urządzeniach dotykowych, takich jak iPad, stan najechania kursorem jest lepki, więc przycisk pozostaje niebieski po dotknięciu. Nie chcę tego. Mógłbym dodać no-hoverklasę ontouchenddla każdego przycisku i zrobić mój CSS w ten …
144 javascript  css  hover  touch 


21
Jak mogę zamknąć menu po kliknięciu na zewnątrz?
Chciałbym zamknąć menu logowania, gdy użytkownik kliknie gdziekolwiek poza tym menu i chciałbym to zrobić z Angular2 i „podejściem” Angular2 ... Wdrożyłem rozwiązanie, ale naprawdę nie czuję się z nim pewnie. Myślę, że musi być najłatwiejszy sposób na osiągnięcie tego samego rezultatu, więc jeśli masz jakieś pomysły ... porozmawiajmy :)! …

14
boolean w instrukcji if
Dzisiaj dostałem uwagę na temat kodu, biorąc pod uwagę sposób, w jaki sprawdzam, czy zmienna jest prawdziwa, czy fałszywa w zadaniu szkolnym. Kod, który napisałem, wyglądał mniej więcej tak: var booleanValue = true; function someFunction(){ if(booleanValue === true){ return "something"; } } Powiedzieli, że lepiej / schludniej napisać to w …

11
Pobierz obiekt JSON jako plik z przeglądarki
Mam następujący kod, aby umożliwić użytkownikom pobieranie ciągów danych w pliku csv. exportData = 'data:text/csv;charset=utf-8,'; exportData += 'some csv strings'; encodedUri = encodeURI(exportData); newWindow = window.open(encodedUri); Działa dobrze, jeśli klient uruchamia kod, generuje pustą stronę i rozpoczyna pobieranie danych w pliku csv. Więc próbowałem to zrobić z obiektem JSON, takim …
144 javascript  json 

8
Powiązanie wielu zdarzeń z odbiornikiem (bez JQuery)?
Pracując ze zdarzeniami przeglądarki, zacząłem stosować touchEvents Safari dla urządzeń mobilnych. Uważam, że addEventListenerłączą się z warunkami. Ten projekt nie może używać JQuery. Standardowy odbiornik zdarzeń: /* option 1 */ window.addEventListener('mousemove', this.mouseMoveHandler, false); window.addEventListener('touchmove', this.mouseMoveHandler, false); /* option 2, only enables the required event */ var isTouchEnabled = window.Touch || …

3
Nagłówek HTTP Content-Type i JSON
Zawsze starałem się unikać używania większości właściwości protokołu HTTP ze względu na strach przed nieznanym. Jednak powiedziałem sobie, że dziś zmierzę się ze strachem i zacznę celowo używać nagłówków. Próbuję przesłać jsondane do przeglądarki i od razu z niej korzystać. Na przykład, jeśli mam funkcję obsługi Ajax w stanie gotowości …
144 javascript  php  json  http 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.