Ich habe diese beiden Steuerelemente in ionic2 App, wenn ich auf Termine im Kalender klicke, oder schieben Sie die in-Bereich Kontrolle. Es zeigt mir nicht, dass ich die Kalender und die Bereichskontrolle aktualisiere. Aber sobald ich das Dropdown-Menü öffne(), hebt der Kalender das ausgewählte Datum hervor und der Schieberegler wird an die Stelle verschoben, an der ich ihn ausgewählt habe.UI nicht in ionicv2 Rahmen aktualisieren
0
A
Antwort
0
Es gibt ein paar Optionen können Sie (alle in den .ts-Dateien) versuchen:
- Verwenden
NgZone.run()
- Verwenden
ApplicationRef.tick()
Für Option # 1, müssen Sie injizieren NgZone
in Ihren Code (über import
) und wickeln Sie mit run()
welcher Code die Benutzeroberfläche steuert. Zum Beispiel:
import {Component, NgZone} from '@angular/core';
[...]
ngZone.run(()=>{
console.log("It's running!");
});
Wie für Option # 2, müssen Sie ApplicationRef
und rufen dann die tick()
Methode importieren, wenn Sie die Ansicht aktualisieren erzwingen wollen. Zum Beispiel:
import {Component, ApplicationRef} from '@angular/core';
[...]
console.log("It's running!");
applicationRef.tick();
Es gibt auch eine dritte Option (die ich nicht kenne), die ChangeDetectionRef
von @angular/core
und rief seine detectChanges()
Verfahren in ähnlicher Weise zu applicationRef.tick()
importiert.
Beachten Sie, dass dies alles Angular 2-Methoden sind und als solche unter Angular 2's docs dokumentiert sind.
Verwandte Themen
- 1. observableArray die UI nicht aktualisieren
- 2. TimerTask kann UI nicht aktualisieren?
- 3. Koordinaten speichern oder Rahmen aktualisieren
- 4. Entfernen Kinder aus DefaultMutableTreeNode rekursiv nicht in Rahmen aktualisieren richtig
- 5. Kendo ui Datenquelle aktualisieren?
- 6. UI-Router UI-View nicht aktualisieren Informationen basierend auf Hauptansicht
- 7. Android: Kann nicht UI aktualisieren, nachdem Datenbank
- 8. Kann UI nach Async-Aufruf nicht aktualisieren
- 9. Kann UI auf Hauptthread nicht aktualisieren
- 10. react redux UI nicht nach Ladenwechsel aktualisieren
- 11. UI nicht mit NotifyPropetyChanged für Datentabelle aktualisieren
- 12. Class Erweiterung JPanel nicht UI aktualisieren
- 13. aktualisieren UI (invoke) native
- 14. Ionische Rahmen und eckige ui Kalenderausgabe?
- 15. Dialog Rahmen funktioniert nicht
- 16. Rahmen schwebte Stil für Material-ui IconButton
- 17. f5 - Aktualisieren Sie nur den Rahmen
- 18. Django-Ruhe-Rahmen. Aktualisieren von zwei Tabellen
- 19. Async iterative zu UI aktualisieren
- 20. Swift: UICollectionView Zelle nicht Rahmen aktualisieren kann, wenn sizeForItemAtIndexPath implementieren
- 21. Replizieren ziehen in XCTest UI-Tests aktualisieren
- 22. Aktualisieren von UI-Objekten in Windows-Formularen
- 23. Aktualisieren ui-Dialog Popups in jquery
- 24. Django-Ruhe-Rahmen. Verschachteltes Objekt aktualisieren
- 25. Django Ruhe Rahmen Wie aktualisieren SerializerMethodField
- 26. UI Router stateParams nicht in untergeordneten Routen aktualisieren
- 27. Kann UI von einem anderen Thread in WPF nicht aktualisieren
- 28. Kann nicht mit Invoke aktualisieren UI() und BeginInvoke() in C#
- 29. jQuery UI Autocomplete aktualisieren Daten
- 30. Wie UI von BroadcastReceiver aktualisieren