Ich versuche, eine Listenansicht in Appcelerator zu implementieren. Beim click -Ereignis eines Listenelements sollte ein neuer Controller angezeigt werden. Entsprechend dem Objektindex und der URL, die im Listenelement angegeben sind, sollte das Video automatisch im neuen Controller wiedergegeben werden. Jedes Listenelement hat eine andere URL, die im click-Ereignis dieses Listenelements wiedergegeben werden sollte. Ich habe die Listenansicht implementiert und kann nicht herausfinden, wie man das Argument e der Rückruffunktion an einen anderen Controller weitergibt, damit es es erkennt und das entsprechende Video abspielt.Übergabe von Argumenten an einen anderen Controller in Appcelerator
0
A
Antwort
0
Ich habe noch nicht die ganze usecase verstehen, aber in der Regel übergeben Sie Argumente an einen neuen Controller über ein Wörterbuch im Constructor:
index.js
var myCtrl = Alloy.createController("MyController", {
//put your arguments here
});
Sie die args empfangen können in der erstellten Controller mit $.args
Wenn Sie den Controller via require in der XML erstellen, müssen Sie einen Setter aufrufen.
index.xml
<Alloy>
<require src="MyController" id="myCtrl"/>
</Alloy>
index.js
$.myCtrl.setArgs({
//put your arguments here
})
MyController.js
$.setArgs = function(args){
//handleNewArgs
}
Verwandte Themen
- 1. Übergabe von Argumenten an einen Event-Handler
- 2. Übergabe von Argumenten an Code hinter C#
- 3. Übergabe von Argumenten an die Promise-Sequenz
- 4. Übergabe von Argumenten an Ereignisse im Backbone
- 5. Übergabe von JNLP-Argumenten an eine JSP
- 6. Übergabe von Argumenten an UIcontrol Callback-Funktion
- 7. Übergabe von Argumenten an das Befehlszeilenprogramm
- 8. Rails/ActiveModel Übergabe von Argumenten an EachValidator
- 9. Übergabe von JSON-Daten an einen Spring MVC-Controller
- 10. Übergabe von Argumenten an die ModelView-Bearbeitungsvorlage in flask-admin
- 11. Übergabe von Argumenten an ein dynamisches Formular in Django
- 12. Übergabe von Argumenten an Modellmethoden in Django-Vorlagen
- 13. Übergabe von Argumenten an einen BroadcastReceiver durch einen Intent in Android
- 14. Übergabe von CLI-Argumenten an Chef-Client während Messer ssh
- 15. Übergabe Array von Argumenten in der Befehlszeile
- 16. Powershell: Übergabe von Parametern an einen Job
- 17. Übergabe von Argumenten an eine Javascript-Datei über POST-Anfrage
- 18. Übergabe einer unbekannten Anzahl von Argumenten an eine Ruby-Funktion
- 19. Übergabe der Funktion in einen anderen Zustand
- 20. Übergabe einer Variablen von einem Ajax-Aufruf an einen anderen
- 21. Übergabe von Wiederholungsobjekten von einem Controller zum anderen
- 22. Übergabe eines Objekts an Controller in mvc
- 23. Übergabe einer großen Anzahl von Argumenten an struct.pack
- 24. UNIX: Übergabe von Argumenten an eine Shell-Funktion
- 25. Übergabe von Argumenten an eine Lua-Funktion mit luaj
- 26. Übergabe von Argumenten an eine Funktion und ruft es über „&“
- 27. Übergabe von Argumenten an eine Funktion zum Anpassen
- 28. Übergabe einer Liste von Argumenten an Docker zum Build/Laufzeit
- 29. Fabric - Übergabe von Argumenten an Aufgaben über ausführen
- 30. Übergabe von Argumenten an Konstruktor verletzt die Kapselung?