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].

4
Jak wyrównać w pionie cały tekst w CSS?
Problem wydaje się, że niektóre litery, takie jak g, y, q, itd., Które mają ogon, które schodzą w dół, nie można dopuścić do pionowego centrowania. Oto zdjęcie przedstawiające problem . Postacie w zielonym polu są w zasadzie idealne, ponieważ nie mają ogona skierowanego w dół. Te w czerwonym polu pokazują …

1
Jak wykryć WŁĄCZENIE lub WYŁĄCZENIE powiadomienia na poziomie urządzenia za pomocą javascript dla aplikacji PWA?
Moim wymaganiem jest, jak wykrywać włączanie / wyłączanie powiadomień na poziomie urządzenia w urządzeniu z Androidem za pomocą javascript (nie używaj żadnych wtyczek, tylko Ty możesz użyć wtyczki, jeśli ta wtyczka obsługuje aplikację PWA). Jak na powiadomienie wyłączone Muszę pokazać wyskakujące okno dla użytkownika, włącz funkcję powiadomień, aby otrzymywać powiadomienia. …

3
Czy silniki JS mogą zmieniać bity NaN?
W JavaScript wartość NaN może być reprezentowana wewnętrznie przez szeroki zakres 64-bitowych dubletów. W szczególności każde podwójne z następującą reprezentacją bitową: x111 1111 1111 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx Jest interpretowany jako NaN. Moje pytanie brzmi: załóżmy, że rzutuję dwa 32-bitowe odcienie …

2
Wyskakujące okienko bezpieczeństwa OAuth między domenami React.js
Interesuje mnie, jak zaimplementować OAuth w React za pomocą popup ( window.open). Na przykład mam: mysite.com - tutaj otwieram wyskakujące okienko. passport.mysite.com/oauth/authorize - wyskakujące okienko. Główne pytanie brzmi: jak utworzyć połączenie między window.open(wyskakującym oknem) a window.opener(jak wiadomo, window.opener ma wartość zerową ze względu na bezpieczeństwo w wielu domenach, dlatego nie …

2
rozszerz istniejący interfejs API o niestandardowe punkty końcowe
Tworzę interfejs API dla wielu klientów. Podstawowe punkty końcowe, takie jak, /userssą używane przez każdego klienta, ale niektóre punkty końcowe zależą od indywidualnego dostosowania. Być może więc użytkownik A chce specjalnego punktu końcowego /groupsi żaden inny klient nie będzie miał tej funkcji. Podobnie jak sidenote , każdy klient używałby również …



6
Jak wcisnąć do routera Vue bez dodawania do historii?
Występuje następująca sekwencja: Główny ekran Ładowanie ekranu Ekran wyników Gdy na stronie głównej ktoś kliknie przycisk, wysyłam go do ekranu ładowania, poprzez: this.$router.push({path: "/loading"}); Po zakończeniu zadania są wysyłane do ekranu wyników za pośrednictwem this.$router.push({path: "/results/xxxx"}); Problem polega na tym, że zwykle chcą przejść z wyników z powrotem do ekranu …

1
Wywołanie API schowka wywołuje NotAllowedError bez wywoływania onPermissionRequest ()
Mam prostą stronę z przyciskiem, który po naciśnięciu używa Async Clipboard API do pisania w schowku. <body> <button type="button" onclick="testClipboard();"> Test Clipboard </button> </body> function testClipboard() { navigator.clipboard.writeText("Clipboard API Test").then( v => alert("Success"), e => alert("Fail\n" + e)); } Działa to zarówno w Chrome, jak i Firefox, na komputerach i …

4
Najlepszy sposób na przekazanie parametrów w module obsługi onClick
To jest mój komponent Używam wbudowanej funkcji strzałki do zmiany trasy onClickdiv, ale wiem, że nie jest to dobry sposób pod względem wydajności 1. Funkcja strzałki w linii changeRoute (routeName) { console.log(routeName) } render() { return ( <> <div onClick={() => this.changeRoute("page1")}>1</div> <div onClick={() => this.changeRoute("page2")}>2</div> </> ) } 2. …

5
materiał-ui „createSvgIcon” nie jest eksportowany z „@ material-ui / core / utils”
Zainstalowałem material-ui / lab, aby użyć komponentu alertu, ale za każdym razem, gdy go importuję: import Alert from '@material-ui/lab/Alert';kompilacja nie powiodła się i generuje ten błąd: ./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'. Próbowałem google znaleźć ten problem i znalazłem kolejne pytanie dotyczące material-ui/lab/AutoCompletekomponentu ( dokładnie to …

2
Używanie do oczekiwania… lub z synchronicznymi iteracjami
MDN mówi, że for await...of ma dwa przypadki użycia: for await...ofInstrukcja tworzy pętlę iteracji nad asynchroniczny iterable obiektów, jak również na iterables synchronizacji ... Wcześniej zdawałem sobie sprawę z pierwszego: asynchroniczne iterowanie przy użyciu Symbol.asyncIterator. Ale interesuje mnie teraz to drugie: iteracje synchroniczne. Poniższy kod iteruje iterację synchroniczną - tablicę …


3
Jak utworzyć komponent React „If”, który działa jak prawdziwy „if” w maszynowym pisma?
Zrobiłem prosty <If />komponent funkcji za pomocą React: import React, { ReactElement } from "react"; interface Props { condition: boolean; comment?: any; } export function If(props: React.PropsWithChildren<Props>): ReactElement | null { if (props.condition) { return <>{props.children}</>; } return null; } Pozwala mi napisać czystszy kod, taki jak: render() { ... …


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.