Oben im Detail-Controller habe ich eine Schaltfläche, um eine Liste ausgewählter Elemente aus verschiedenen Optionen auf dem Detail-Controller anzuzeigen. Ich möchte das Modell, das Popover und die Listenobjekte im Mastercontroller initialisieren und beibehalten. Wie kann ich einen Verweis auf meinen Mastercontroller erhalten, um diese Objekte wiederzuverwenden?Referenz-Master-Controller vom Detail-Controller
0
A
Antwort
0
Das Teilen von Daten zwischen Ansichten ist am einfachsten mit einem Modell, das an die Komponente gebunden ist. Wenn Sie sicherstellen, dass alles, was im Hauptmodell ausgewählt ist, in diesem Modell enthalten ist, können Sie die Daten aus dem Modell in der Detailansicht erneut verwenden. Das Ziehen von Daten direkt von einem anderen Controller würde gegen das MVC-Paradigma gehen und wird nicht empfohlen (obwohl nicht unmöglich, indem beispielsweise die Methode sap.ui.getCore(). ById() verwendet wird). Ich würde nicht dorthin gehen, wenn Sie nicht eine klare Vorstellung von den Konsequenzen haben.
Verwandte Themen
- 1. (Anfänger) Ich versuche ein Array von ViewController zu DetailController zu übergeben
- 2. Name vom absoluten Pfad, Teilzeichenfolge vom letzten Schrägstrich, Java-Android
- 3. JPG Bild zeigt vom Telefon, aber nicht vom Server - Android
- 4. Marionette kick vom Master bekommt Verbindung vom Agenten abgelehnt
- 5. Stoppen Sie Javascript und HTML vom Laden vom Cache
- 6. JavaPNS - funktioniert gut vom Laptop, nicht vom Server?
- 7. Stoppen Sie jQuery ziehbar vom Bildlauf weg vom Bildschirm
- 8. setState vom Eingang auf Veränderung - löschen kann nicht vom Eingang
- 9. vom Prozentsatz an Pixeln
- 10. Betrachtungs Website vom Server
- 11. Instantiate-Klasse vom Klassentyp
- 12. Alarme vom AlarmManager abbrechen
- 13. Zurück vom Kontext über
- 14. Anwendung vom Browser ausführen
- 15. Kein Datum vom Optionswert
- 16. URL vom Controller ändern?
- 17. MEF: GetExportedValue vom Typ?
- 18. Berechne Jahre vom Datum
- 19. Sequenzpunkt vom Funktionsaufruf?
- 20. Pyqt - CSV vom Modell
- 21. Ansicht vom Fach laden?
- 22. Etikettentext vom Rand ausschließen
- 23. Programme vom Installationsort ausführen
- 24. ES6 `Export * vom Import`?
- 25. Breaking Lines vom Raster
- 26. Android: Anruf vom Dienst
- 27. Dateidaten vom Eingabeelement
- 28. Android getSpeed vom Standort
- 29. Entfernen ./ vom Ausgang
- 30. Druckdatum vom Zeitstempel Wert