Als «javascript» getaggte Fragen

Bei Fragen zur Programmierung in ECMAScript (JavaScript / JS) und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript). Dieses Tag wird selten alleine verwendet, wird jedoch am häufigsten mit den Tags [node.js], [jquery], [json] und [html] verknüpft.


4
Status dynamisch basierend auf der externen Internetverbindung ändern - Reagieren (offline / online)
Ich habe eine React-Komponente, die das Verfügbarkeitsflag der Internetverbindung enthält. UI-Elemente müssen dynamisch entsprechend dem Status in Echtzeit geändert werden. Außerdem verhalten sich Funktionen beim Flaggenwechsel anders. Meine aktuelle Implementierung fragt die Remote-API mit Axios in jeder Sekunde anhand des Intervalls ab und aktualisiert den Status entsprechend. Ich suche nach …

4
Teile der Div-Grenze werden abgeschnitten
Ich habe ein Containerelement, das einige andere Elemente enthält, aber je nach Bildschirmgröße sind Teile davon unerklärlicherweise an verschiedenen Stellen abgeschnitten. Sie können das Verhalten auf meinem Code-Sandbox-Link beobachten, wenn die Breite der HTML-Seite angepasst wird (durch Klicken und Ziehen). Wie kann ich sicherstellen, dass nur der Hauptcontainerrand gerendert wird …

1
Warum macht setTimeout () meine App verzögert, Rxjs timer (). Subscribe (…) jedoch nicht?
Ich habe eine Komponente, die einige Kommentare im Abstand von 100 ms "faul lädt". Wenn ich setTimeout benutze, ist es wirklich verzögert. Komponente <div *ngFor="let post of posts"> <app-post [post]="post" ></app-post> </div> Dies macht meine Anwendung verzögert (durchschnittlich 14 fps, Leerlaufzeit 51100 ms): while(this.postService.hasPosts()){ setTimeout(()=> { this.posts.push(this.postService.next(10)); },100); } Dies …



2
Die in Java neu geschriebene Javascript-Funktion liefert unterschiedliche Ergebnisse
Es gibt diese Javascript-Funktion, die ich in Java neu schreiben möchte: function normalizeHash(encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (encondindRound2 & 0x7fffffff) + 0x80000000; } return encondindRound2 % 1E6; } Meine Java-Anpassung: public long normalizeHash(long encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (((int) encondindRound2) & 0x7fffffff) …

2
Post-Methoden können aufgrund eines Fehlers nicht mit Jest getestet werden. MockImplementation of undefined kann nicht gelesen werden
Ich habe einen API-Dienst, bei dem ich verschiedene Methoden habe, um die APIs aufzurufen. Ich habe alle GET-Anforderungen erfolgreich getestet, habe jedoch Probleme beim Testen der POST-Anforderungen. Dies ist die Methode: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: (d: T) …

2
So lassen Sie eslint-Auflösungspfade in jsconfig zuordnen
In meinem nextjs-Projekt habe ich einen Pfad zugeordnet jsconfig.json, um einfache absolute Importe zu ermöglichen { "compilerOptions": { "baseUrl": "./", "paths": { "@/*": ["./*"] }, "target": "es6", "module": "commonjs", "experimentalDecorators": true } } Meine Importpfade sehen so aus import { VIEW } from '@/src/shared/constants'; Mein eslintrc.jshat Einstellungen angegeben als module.exports …

2
Element von fest zu relativ auf Bildlauf
Ich habe einen Wrapper erstellt, in dem ich auf der Airpods Pro-Seite den gleichen Effekt wie Apple animiert habe . Es ist im Grunde ein Video, wenn ich scrolle, wird das Video Stück für Stück abgespielt. Die Position des Videos ist festgelegt, sodass der Text gut darüber rollt. Der Text …


1
So testen Sie Klassenkomponenten in Reaktion
Ich versuche einige Unit-Tests, ich habe eine Sandbox mit einem gefälschten Beispiel erstellt https://codesandbox.io/s/wizardly-hooks-32w6l (in Wirklichkeit habe ich ein Formular) class App extends React.Component { constructor(props) { super(props); this.state = { number: 0 }; } handleSubmit = (number1, number2) => { this.setState({ number: this.handleMultiply(number1, number2) }) } handleMultiply = (number1, …

1
Benutzerdefinierter Effekt, der ein 3D-Rad mit Swiper 5 simuliert
Ich muss ein Karussell mit 12 Elementen bauen, die ein unendlich rotierendes 3D-Rad simulieren. Um klar zu sein, muss ich genau diesen Effekt erzeugen: https://codepen.io/SitePoint/pen/yXWXaw ( hier zu finden ) Aber mit diesen zusätzlichen Funktionen (insbesondere auf dem Desktop und auf Mobilgeräten): Folien müssen Schritt für Schritt dem Wischen folgen, …

2
Safari 13+ iframe blockiert CORS-Cookies
Mit Safari Flat Out können Sie keine Cookies in Iframes von Domänen setzen, die sich von der übergeordneten Domäne unterscheiden. Serverseitige CORS-Header sind verdammt. Zur Verdeutlichung: Benutzer ist auf domainA.com. Ein Iframe für domainB.com ist geöffnet und versucht, den Benutzer auf domainB.com innerhalb des Iframes zu authentifizieren. Der Set-Cookie-Header wird …

5
"RNCSafeAreaView" wurde im UIManager nicht gefunden
Ich versuche ein Bundle zu öffnen, aber wenn das Android läuft, wird die nächste Nachricht angezeigt 2020-01-05 23: 15: 45.366 26210-26210 / com.note.principal W / .note.principa: Zugriff auf verstecktes Feld Landroid / view / View; -> mAccessibilityDelegate: Landroid / view / View $ AccessibilityDelegate; (Lichtgrauliste, Reflexion) 2020-01-05 23: 15: 45.470 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.