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

2
Jaka jest różnica między dostarczaniem i wstrzykiwaniem „Window” a Window w Angular 8 i 9?
Mam dwa projekty Angular wykorzystujące te wersje: 9.0.0-next.6 8.1.0 W wersji 9 użyłem tego, aby dostarczyć i wstrzyknąć windowobiekt: @NgModule({ providers: [ { provide: Window, useValue: window }, ] }) export class TestComponent implements OnInit { constructor(@Inject(Window) private window: Window) } Które działa dobrze. Takie podejście do wersji 8 generowało …

1
Jak wstawiać czcionki w CSS za pomocą webpacka?
Tło problemu: Używam katex do renderowania matematyki na stronie. Następnie chcę utworzyć wersję PDF części tej strony, dlatego tworzę dokument HTML zawierający część do wyeksportowania, która wstawia cały CSS i przekazuję go do renderera. Mechanizm renderujący nie może uzyskać dostępu do zasobów węzła, dlatego wszystko jest wbudowane. Działa idealnie, z …

1
Uncaught TypeError: t.rgb nie jest funkcją
Uncaught TypeError: t.rgb nie jest funkcją Stworzyłem aplikację kątową, zbudowałem ją i próbuję ją obsłużyć $ ng serve --prod --aot Powoduje to następujący błąd w konsoli Uncaught TypeError: t.rgb is not a function at HO (color.js.pre-build-optimizer.js:227) at GO (color.js.pre-build-optimizer.js:232) at rgb.js.pre-build-optimizer.js:36 at RH (ramp.js.pre-build-optimizer.js:4) at Module.zUnb (BrBG.js.pre-build-optimizer.js:16) at f (bootstrap:78) …


1
Jak sprawić, by tekstura zawsze była skierowana w stronę aparatu…?
Aktualizacja 5 Utworzono kolejne skrzypce, aby pokazać, jak powinno wyglądać. Dodano niewidoczną skocznię i kamerę typu cubecamera oraz użyto mapy środowiska; w moim przypadku żadna z tych technik nie powinna być stosowana z wyżej wymienionych powodów. Pokaż fragment kodu var MatcapTransformer = function(uvs, face) { for (var i = uvs.length; …

1
Dlaczego w JavaScript jest (super .__ proto__ === to .__ proto__) prawda?
Wygląda na to, że w klasach JavaScript (ES6) super.__proto__ === this.__proto__. Czy możesz wyjaśnić, dlaczego tak jest? Zachowanie wydaje się spójne w różnych przeglądarkach, więc podejrzewam, że jest to określone gdzieś w specyfikacji. Rozważ następujący kod: class Level1 { myFunc() { console.log('Level1'); } } class Level2 extends Level1 { myFunc() …

1
Dlaczego w przypadku obietnicy przeglądarki dwukrotnie zwracają odrzucenie, ale dwukrotnie nie rozwiązują problemu?
Mam problem ze zrozumieniem javaScript promises. Napisałem następujący kod: var p = new Promise(function(resolve,reject){ reject(Error("hello world")); }); setTimeout(()=>p.catch(e=>console.log(e)),5000); Od razu widzę to w mojej konsoli programisty Chrome: Ale po odczekaniu 5 sekund wiadomość automatycznie zmienia kolor na czarny, jak na tym obrazku: Nigdy wcześniej nie widziałem takiego zachowania między moim …

2
Skonfiguruj projekt TypeScript z typowymi zależnościami, aby zbudować wiele zwykłych plików wyjściowych JavaScript
Obecnie piszę kilka skryptów dla Bot Land . Bot Land to gra strategiczna w czasie rzeczywistym, w której zamiast kontrolować jednostki za pomocą myszy i klawiatury, piszesz kod kontrolujący boty za pośrednictwem interfejsu API, a następnie boty walczą z botami innych. Jeśli znasz jednostki w SC2, możesz tworzyć boty podobne …

1
TypeError: (0, _react.useEffect) nie jest funkcją
w środowisku programistycznym moja aplikacja działa dobrze. W środowisku produkcyjnym ulega awarii z błędem: Uncaught TypeError: (0 , _react.useEffect) is not a function Zdarza się to w utworzonym przeze mnie pliku, w którym importuję React i useEffect w następujący sposób: import React, { useEffect } from 'react' const X = …

4
Dynamicznie zmieniaj stan w oparciu o zewnętrzną łączność z Internetem - React (offline / online)
Mam komponent React, który obejmuje flagę dostępności połączenia internetowego. Elementy interfejsu użytkownika należy dynamicznie zmieniać zgodnie ze stanem w czasie rzeczywistym. Ponadto funkcje zachowują się inaczej ze zmianami flagi. Moja bieżąca implementacja odpytuje zdalny interfejs API przy użyciu Axios w każdej sekundzie, używając odpowiednio okresu i aktualizacji. Szukam bardziej szczegółowego …

2
Funkcja JavaScript przepisana w Javie daje różne wyniki
Jest taka funkcja Javascript, którą próbuję przepisać w Javie: function normalizeHash(encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (encondindRound2 & 0x7fffffff) + 0x80000000; } return encondindRound2 % 1E6; } Moja adaptacja Java: public long normalizeHash(long encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (((int) encondindRound2) & 0x7fffffff) + …

2
Nie można przetestować metod pocztowych przy użyciu Jest z powodu błędu. Nie można odczytać mockImplementation of undefined
Mam usługę interfejsu API, w której mam różne metody wykonywania połączeń z interfejsami API. Z powodzeniem przetestowałem wszystkie żądania GET, ale mam problemy z testowaniem żądań POST. To jest metoda: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: (d: T) => …

2
Jak sprawić, by eslint rozwiązał ścieżki odwzorowane w jsconfig
W moim projekcie nextjs zmapowałem ścieżkę, jsconfig.jsonaby ułatwić import bezwzględny { "compilerOptions": { "baseUrl": "./", "paths": { "@/*": ["./*"] }, "target": "es6", "module": "commonjs", "experimentalDecorators": true } } Moje ścieżki importu wyglądają tak import { VIEW } from '@/src/shared/constants'; Moje eslintrc.jsma ustawienia określone jako module.exports = { ... , settings: …

2
Element od stałego do względnego na zwoju
Zrobiłem opakowanie, w którym animowałem taki sam efekt jak Apple na ich stronie Airpods Pro . Zasadniczo jest to wideo, kiedy przewijam wideo, odtwarzam je krok po kroku. Pozycja wideo jest ustalona, ​​więc tekst ładnie się przewija. Jednak tekst jest widoczny tylko wtedy, gdy znajduje się między przesunięciem określonego podziału …

3
Jak na paczce internetowej mogę zaimportować skrypt bez jego oceny?
Niedawno pracuję nad niektórymi pracami związanymi z optymalizacją witryny i zacząłem używać podziału kodu w pakiecie internetowym, używając instrukcji importu w następujący sposób: import(/* webpackChunkName: 'pageB-chunk' */ './pageB') Który prawidłowo stworzyć stronaB-chunk.js , teraz powiedzmy chcę wstępne pobieranie ten kawałek w Strona A, mogę to zrobić przez dodanie tego oświadczenia …

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.