¿Cómo implementa reaccionar-nativo el código nativo?
index.android.js es el archivo de entrada de ReactNative y el sufijo Android indica el código utilizado en la plataforma Android. ReactNative tiene babel incorporado, por lo que puede usar la última sintaxis de JavaScript para el desarrollo (ECMAScript6 se conoce como es6. Los estudiantes que no estén familiarizados con es6 pueden leer este [Tutorial de introducción a e6] (Introducción a ECMAScript 6) escrito por). Ruan Yifeng. Aquí presentaré brevemente require. Los programadores de Android pueden asignar require a la importación de Java y usarlo para importar un módulo de JavaScript. `
var {ToastAndroid} = React` Esta forma de escritura se llama asignación estructural, que extrae el valor correspondiente al atributo ToastAndroid del objeto React y lo asigna a la variable ToastAndroid. Se puede ver que el módulo brindis se deriva del atributo ToastAndroid en el módulo nativo de reacción. La API del módulo Toast en js y la API Java en Android son básicamente consistentes.