Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
Warum hebt JavaScript Variablen an?
Warum hebt JavaScript Variablen an? Was war das Grundprinzip der Designer, als sie beschlossen, das Heben zu implementieren? Gibt es andere beliebte Sprachen, die dies tun? Bitte geben Sie relevante Links zu Dokumentationen und / oder Aufzeichnungen an.

3
Docker und --userns-remap, wie werden Volume-Berechtigungen verwaltet, um Daten zwischen Host und Container auszutauschen?
In Docker haben Dateien, die in Containern erstellt wurden, in der Regel einen unvorhersehbaren Besitz, während sie vom Host aus überprüft werden. Der Eigentümer der Dateien auf einem Volume ist standardmäßig root (UID 0). Sobald jedoch Nicht-Root-Benutzerkonten in den Container eingebunden sind und in das Dateisystem schreiben, werden die Eigentümer …
92 docker 


6
Wechseln Sie das Verzeichnis in PowerShell
Meine PowerShell-Eingabeaufforderung zeigt derzeit auf mein C-Laufwerk ( PS C:\>). Wie ändere ich das Verzeichnis in einen Ordner auf meinem Q ( PS Q:\>) -Laufwerk? Der Ordnername auf meinem Q-Laufwerk lautet "Mein Testordner".
92 powershell 


7
Winkel 2 - Routing - Kann die Arbeit mit Observable aktivieren
Ich habe einen AuthGuard (für das Routing verwendet), der CanActivate implementiert . canActivate() { return this.loginService.isLoggedIn(); } Mein Problem ist, dass das CanActivate-Ergebnis von einem http-get-Ergebnis abhängt - der LoginService gibt ein Observable zurück . isLoggedIn():Observable<boolean> { return this.http.get(ApiResources.LOGON).map(response => response.ok); } Wie kann ich diese zusammenbringen - damit CanActivate …


5
Wie rufe ich einen Getter von einem anderen Getter in Vuex auf?
Stellen Sie sich ein einfaches Vue-Blog vor: Ich verwende Vuex als Datenspeicher und muss zwei Getter einrichten : einen getPostGetter zum Abrufen einer postID sowie einen Getter listFeaturedPosts, der die ersten Zeichen jedes vorgestellten Beitrags zurückgibt. Das Datenspeicherschema für die Liste der empfohlenen Beiträge verweist auf die Beiträge anhand ihrer …
92 vuejs2  vuex 




13
Bootstrap-Element 100% Breite
Ich möchte abwechselnd 100% farbige Blöcke erstellen. Eine "ideale" Situation wird als Anhang dargestellt, ebenso wie die aktuelle Situation. Gewünschtes Setup: Zur Zeit: Meine erste Idee war, eine div-Klasse zu erstellen, ihr eine Hintergrundfarbe zu geben und sie 100% breit zu machen. .block { width: 100%; background: #fff; } Sie …

23
MongoDB-Punkt (.) Im Schlüsselnamen
Es scheint, dass Mongo das Einfügen von Schlüsseln mit einem Punkt (.) Oder einem Dollarzeichen ($) nicht zulässt. Als ich jedoch eine JSON-Datei importierte, die einen Punkt enthielt, funktionierte dies mit dem Mongoimport-Tool einwandfrei. Der Treiber beschwert sich über den Versuch, dieses Element einzufügen. So sieht das Dokument in der …

12
Javascript / DOM: Wie entferne ich alle Ereignisse eines DOM-Objekts?
На этот вопрос есть ответы на Stapelüberlauf на русском : Как заблокировать пользовательскую функцию для собыо Nur Frage: Gibt es eine Möglichkeit, alle Ereignisse eines Objekts, z. B. eines Div, vollständig zu entfernen? EDIT: Ich füge pro div.addEventListener('click',eventReturner(),false);Ereignis hinzu. function eventReturner() { return function() { dosomething(); }; } EDIT2: Ich …
92 javascript  events  dom 

4
Vuejs und Vue.set (), Array aktualisieren
Ich bin neu bei Vuejs. Etwas gemacht, aber ich weiß nicht, dass es der einfache / richtige Weg ist. was ich möchte Ich möchte einige Daten in einem Array haben und sie bei einem Ereignis aktualisieren. Zuerst habe ich Vue.set ausprobiert, aber es klappt nicht. Jetzt nach dem Ändern meines …

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.