Saltar al contenido

React.js: ¿cómo pasar el objeto de propiedades al componente secundario?

Este dilema se puede solucionar de diferentes formas, pero nosotros te enseñamos la que en nuestra opinión es la resolución más completa.

Solución:

Aparentemente, transferPropsTo está en desuso. Con versiones recientes de React, puede usar JSX spread attributes:

return ;

Más información sobre esto aquí: TransferPropsTo en desuso

Para esos casos de uso, lo más fácil es recurrir a la API de JS en lugar de a JSX.

return tileSimple(tile);

Para comprender por qué funciona, mire la versión generada de la versión que desea utilizando la herramienta JSX Compiler (http://facebook.github.io/react/jsx-compiler.html)

;
tileSimple( vsize:  tile.vsize, hsize:  tile.hsize, content:  tile.content);

De hecho, puedes hacer lo siguiente en tu render

return this.transferPropsTo();

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *