reactjs - meaning - set props react
Extendiendo React.Component vs Componente (2)
Acabo de participar en un proyecto en React Native, donde constantemente veo clases que extienden tanto a React.Component
como a Component
.
Ejemplos:
class SomeView extends React.Component
o
class OtherView extends Component
en ambos importamos React, {Component} from React
¿Hay alguna diferencia real, si es así, cuál? No encontré ninguna información en la web. ¡Aclamaciones!
Bueno, puedes hacer lo que quieras realmente.
import { Component } from ''react''
es efectivamente lo mismo que React.Component
.
La import { Component } from ''react''
sintaxis import { Component } from ''react''
se llama Importar con nombre
La declaración de importación se utiliza para importar enlaces que son exportados por otro módulo.
import defaultExport from "module-name";
import * as name from "module-name";
import { export } from "module-name";
import { export as alias } from "module-name";
import { export1 , export2 } from "module-name";
import { export1 , export2 as alias2 , [...] } from "module-name";
import defaultExport, { export [ , [...] ] } from "module-name";
import defaultExport, * as name from "module-name";
import "module-name";
import {Component} from ''react'';
Esto se llama importación de módulo llamado.
El módulo para importar desde. Este es a menudo un nombre de ruta relativo o absoluto al archivo .js que contiene el módulo, excluyendo la extensión .js. Ciertos paquetes pueden permitir o requerir el uso de la extensión; revisa tu entorno Sólo se permiten comillas simples y comillas dobles.