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.


10
Wie aktualisiere ich ein "Array von Objekten" mit Firestore?
Ich versuche gerade Firestore und stecke bei etwas sehr Einfachem fest: "Aktualisieren eines Arrays (auch bekannt als Unterdokument)". Meine DB-Struktur ist super einfach. Beispielsweise: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Ich versuche (ohne Erfolg), neue Datensätze in eine shareWithReihe von Objekten zu verschieben. Ich …

13
Wie legen Sie den Dokumenttitel in React fest?
Ich möchte den Dokumenttitel (in der Titelleiste des Browsers) für meine React-Anwendung festlegen. Ich habe versucht, den Titel des Reaktionsdokuments zu verwenden (scheint veraltet zu sein) und document.titledas constructorund componentDidMount()einzustellen - keine dieser Lösungen funktioniert.
104 javascript  reactjs  dom 



6
Ein Indexsignaturparametertyp kann kein Vereinigungstyp sein. Verwenden Sie stattdessen einen zugeordneten Objekttyp
Ich versuche das folgende Muster zu verwenden: enum Option { ONE = 'one', TWO = 'two', THREE = 'three' } interface OptionRequirement { someBool: boolean; someString: string; } interface OptionRequirements { [key: Option]: OptionRequirement; } Dies scheint mir sehr einfach zu sein, ich erhalte jedoch den folgenden Fehler: Ein Indexsignaturparametertyp …




8
Was bedeutet unveränderlich?
Wenn eine Zeichenfolge unveränderlich ist, bedeutet das, dass ... (nehmen wir JavaScript an) var str = 'foo'; alert(str.substr(1)); // oo alert(str); // foo Bedeutet dies, dass beim Aufrufen von Methoden für eine Zeichenfolge die geänderte Zeichenfolge zurückgegeben wird, die ursprüngliche Zeichenfolge jedoch nicht geändert wird? Wenn der String veränderlich wäre, …

3
Backbone.js: `verlängern` undefiniert?
Ich fange gerade mit Backbone.js an. Das einfache Einschließen von Backbone (entweder Entwicklungs- / Produktionsversion) verursacht den Fehler: Uncaught TypeError: Cannot call method 'extend' of undefined in Zeile 128: // Attach all inheritable methods to the Model prototype _.extend(Backbone.Model.prototype, Backbone.Events,

2
AngularJS: Ändert automatisch Modelländerungen
Angenommen, ich wollte so etwas wie automatisch Code ausführen (z. B. Daten auf einem Server speichern), wenn sich die Werte eines Modells ändern. Ist die einzige Möglichkeit, dies zu tun, indem Sie ng-changefür jedes Steuerelement etwas festlegen, das möglicherweise das Modell ändern könnte? Das heißt, mit Ansichten ändern sich die …

7
Angularjs minimieren Best Practice
Ich lese http://www.alexrothenberg.com/2013/02/11/the-magic-behind-angularjs-dependency-injection.html und es stellte sich heraus, dass die Angularjs-Abhängigkeitsinjektion Probleme hat, wenn Sie Ihr Javascript minimieren, also ich Ich frage mich, ob statt var MyController = function($scope, $http) { $http.get('https://api.github.com/repos/angular/angular.js/commits') .then(function(response) { $scope.commits = response.data }) } du solltest benutzen var MyController = ['$scope', '$http', function($scope, $http) { …

5
Warum wird meine Seite durch google.load leer?
Das sieht seltsam aus, aber ich kann keine Lösung finden. Warum in aller Welt zeigt diese Geige http://jsfiddle.net/carlesso/PKkFf/ den Seiteninhalt an, und wenn google.load auftritt, wird die Seite leer? Es funktioniert gut, wenn google.load sofort ausgeführt wird, aber eine Verzögerung funktioniert überhaupt nicht. Hier die Seitenquelle für den Faulen (oder …


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.