Ist es möglich, eine JavaScript-Funktion von React Native auf iOS Native Komponenten wie eine UIButton übergeben und dort ausführen?eine Javascript-Funktion auf native übergeben
1
A
Antwort
1
Es ist möglich, aber mit Ereignissen und nicht durch das Senden von JS an native Komponenten. Weitere Informationen finden Sie unter react-native docs, aber allgemein:
React Native ermöglicht Ihnen das Ausführen von sprachübergreifenden Funktionsaufrufen. Sie können benutzerdefinierten nativen Code von JS ausführen und umgekehrt. Leider abhängig von der Seite, die wir arbeiten, erreichen wir das gleiche Ziel in verschiedenen Möglichkeiten. Für native - wir verwenden Ereignisse Mechanismus, um eine Ausführung einer Handler-Funktion in JS zu planen, während für React Native wir Methoden direkt von nativen Modulen exportiert aufrufen.
Verwandte Themen
- 1. Übergeben einer Zeichenfolge von Obj-C auf React Native
- 2. React Native: Kontext nicht übergeben Navigator Szenenwechsel
- 3. Zeiger auf eine Funktion übergeben
- 4. eine native App in
- 5. React Native: Rufen Sie eine Funktion vom Tippen auf eine Push-Benachrichtigung auf?
- 6. gRPC auf React Native
- 7. Übergeben von Parametern an Komponenten in React Native
- 8. Um einen Zeiger auf eine Elementfunktion übergeben
- 9. Übergeben einer Referenz auf eine Klasse
- 10. React Native Pass Eigenschaften auf NavigatorIOS pop
- 11. react-native reload js programmgesteuert auf Android native
- 12. Native onPress auf Android reagieren
- 13. Rasteransicht auf React Native Android
- 14. Animiere Bildsequenz auf React Native
- 15. Reactive Native auf Port 80
- 16. Native Stack-Trace auf ICS?
- 17. Native Reagieren: Wie Requisiten an 'routeMapper' von 'Navigator.NavigationBar' übergeben?
- 18. Wie können Sie Stile an eine Container-Komponente in React-Native übergeben
- 19. Native Code-Absturz auf libwebviewchromium.so
- 20. native Fabric 8 auf openshift
- 21. Native selbstmodifizierenden Code auf Android
- 22. Apple Watch auf reagieren-native
- 23. Run-native auf Android-Emulator
- 24. Versuche, eine alte reactive native Datei auf 0.30
- 25. Native reagieren. Wie setze ich Requisiten auf eine View-Variable?
- 26. Übergeben Sie eine Robotervariable durch Verweis auf eine Python-Funktion
- 27. Wie kann ich Refs in eine Variable von NavigationBar routeMapper (Reactive Native) übergeben?
- 28. Wie übergebe ich eine native Komponente auf ein natives Modul für Android
- 29. React-Native: Dismiss/Exit React-Native Ansicht zurück zu Native
- 30. Rendern eine andere Ansicht in React Native
Es hat funktioniert. Und es scheint, dass die 'onChange'-Eigenschaft, die Sie Ihrer Klasse für Event-Bubbling hinzufügen, ein beibehaltener Name ist und Sie ihn nicht in etwas anderes umbenennen können. (Ich könnte falsch liegen..) –