Gibt es mit Jasmine eine Möglichkeit zu testen, ob 2 Arrays dieselben Elemente enthalten, aber nicht unbedingt in derselben Reihenfolge? dh array1 = [1,2,3]; array2 = [3,2,1]; expect(array1).toEqualIgnoreOrder(array2);//should be true
Gibt es mit Jasmine eine Möglichkeit zu testen, ob 2 Arrays dieselben Elemente enthalten, aber nicht unbedingt in derselben Reihenfolge? dh array1 = [1,2,3]; array2 = [3,2,1]; expect(array1).toEqualIgnoreOrder(array2);//should be true
Ich versuche, einen Klassennamen an eine Reaktionskomponente zu übergeben, um deren Stil zu ändern, und kann anscheinend nicht funktionieren: class Pill extends React.Component { render() { return ( <button className="pill {this.props.styleName}">{this.props.children}</button> ); } }...
In meiner Reaktionskomponente versuche ich, einen einfachen Spinner zu implementieren, während eine Ajax-Anforderung ausgeführt wird. Ich verwende den Status, um den Ladestatus zu speichern. Aus irgendeinem Grund löst dieser Code in meiner React-Komponente diesen Fehler aus Kann nur eine gemountete...
Ich fange an, RxJS zu verwenden, und ich verstehe nicht, warum wir in diesem Beispiel eine Funktion wie flatMapoder verwenden müssen concatAll. Wo ist das Array von Arrays hier? var requestStream = Rx.Observable.just('https://api.github.com/users'); var responseMetastream = requestStream...
Wie würde ich in Javascript ein leeres Array einer bestimmten Größe erstellen? Pseudocode: X = 3; createarray(myarray, X, ""); Ausgabe: myarray =
In dieser Dokumentation von React heißt es: flatCompare führt eine flache Gleichheitsprüfung für die aktuellen Requisiten- und nextProps-Objekte sowie für die aktuellen Status- und nextState-Objekte durch. Das, was ich nicht verstehen kann, ist: Wenn es die Objekte flach vergleicht, gibt die...
Wie kann ich die Iteration der reduce()Methode unterbrechen ? for:: for (var i = Things.length - 1; i >= 0; i--) { if(Things[i] <= 0){ break; } }; reduce() Things.reduce(function(memo, current){ if(current <= 0){ //break ??? //return; <-- this will return undefined to memo, which is...
Wie deklariere ich eine Funktion innerhalb einer Komponente (Typoskript) und rufe sie bei einem Klickereignis in Angular 2 auf? Es folgt der Code für dieselbe Funktionalität in Angular 1, für den ich Angular 2-Code benötige: <button
Also ich habe folgendes: let total = newDealersDeckTotal.reduce(function(a, b) { return a + b; }, 0); console.log(total, 'tittal'); //outputs correct total setTimeout(() => { this.setState({dealersOverallTotal: total}); }, 10); console.log(this.state.dealersOverallTotal,
Ich lerne Vue.js. In meinem Vue habe ich ein Textfeld und eine Schaltfläche. Standardmäßig sendet diese Schaltfläche ein Formular, wenn jemand die Eingabetaste auf seiner Tastatur drückt. Wenn jemand in das Textfeld tippt, möchte ich jede gedrückte Taste erfassen. Wenn der Schlüssel ein @ -Symbol...
Ganz einfach, ich möchte nur einen Test mit Jest durchführen. Ich habe it.onlyoder describe.onlyaber es laufen noch viele Tests. Ich denke, es werden alle Tests seit meinem letzten Commit ausgeführt, aber dieses Verhalten sollte nicht onlyexplizit gesetzt sein, oder? Was verursacht dieses Verhalten...
Ich frage mich, ob es eine bessere Möglichkeit gibt , Konsolenfehler innerhalb eines bestimmten Jest-Tests zu deaktivieren (dh die ursprüngliche Konsole vor / nach jedem Test wiederherzustellen ). Hier ist mein aktueller Ansatz: describe("Some description", () => { let consoleSpy;...
Ich habe versucht, Bootstrap 4 zu installieren, und folgende Links eingefügt <script src="libs/jquery/dist/jquery.min.js"></script> <script src="libs/tether/dist/js/tether.min.js" ></script> <script src="libs/popper.js/dist/popper.js"></script> <script...
Ich habe diesen Code geschrieben interface Foo { abcdef: number; } let x: Foo | string; if (x instanceof Foo) { // ... } Aber TypeScript hat mir diesen Fehler gegeben: 'Foo' only refers to a type, but is being used as a value here. Warum passiert das? Ich dachte, das instanceofkönnte überprüfen,...
Ich zerlege Redux 'ToDo-Beispiel, um zu versuchen, es zu verstehen. Ich habe gelesen, mapDispatchToPropsdass Sie damit Versandaktionen als Requisiten addTodo.jszuordnen können. Daher habe ich mir überlegt, neu zu schreiben , um mapDispatchToProps zu verwenden, anstatt dispatch (addTodo ())...
Beim Versuch, meine App zu starten, werden folgende Fehler angezeigt ... > [email protected] start /Users/johnnynolan/Repos/css-modules webpack && open index.html (node:5706) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks`
Ich habe kürzlich die Best Practices für das Yahoo-Manifest zur Beschleunigung Ihrer Website gelesen . Sie empfehlen, die JavaScript-Aufnahme am Ende des HTML-Codes zu platzieren, wenn wir können. Aber wo genau und wann? Sollen wir es vor </html>oder nach dem Schließen setzen ? Und vor...
In letzter Zeit gab es einige Artikel über die neuen bildlosen Schaltflächen von Google: http://stopdesign.com/archive/2009/02/04/recreating-the-button.html http://stopdesign.com/eg/buttons/3.0/code.html http://stopdesign.com/eg/buttons/3.1/code.html
Ich versuche festzustellen, wann ein Iframe und sein Inhalt geladen wurden, habe aber nicht viel Glück. Meine Anwendung nimmt einige Eingaben in Textfelder im übergeordneten Fenster vor und aktualisiert den Iframe, um eine Live-Vorschau bereitzustellen. Ich habe mit dem folgenden Code (YUI)...
Ich habe ein HTML-Formular mit Registerkarten. Beim Navigieren von einer Registerkarte zur anderen bleiben die Daten der aktuellen Registerkarte (in der Datenbank) erhalten, auch wenn keine Änderungen an den Daten vorgenommen wurden. Ich möchte den Persistenzaufruf nur durchführen, wenn das...