Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

285
Vistas
Conflicto de reacción al usar Material UI

Cuando intento usar AppBar en la versión 0.16.6 de Material UI, aparece el siguiente error

 Uncaught Error: addComponentAsRefTo(...): Only a ReactOwner can have refs. You might be adding a ref to a component that was not created inside a component's `render` method, or you have multiple copies of React loaded.

que parece un error de conflicto de reacción.

Mi código es el siguiente:

Aplicación.js

 import React, { Component } from 'react'; import AppBar from 'material-ui/AppBar'; import {deepOrange500} from 'material-ui/styles/colors'; import getMuiTheme from 'material-ui/styles/getMuiTheme'; import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider'; const muiTheme = getMuiTheme({ palette: { accent1Color: deepOrange500, }, }); class App extends Component { render() { return ( <MuiThemeProvider muiTheme={muiTheme}> <AppBar/> </MuiThemeProvider> ); } } export default App;

índice.js

 import injectTapEventPlugin from 'react-tap-event-plugin'; import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; ReactDOM.render( <App />, document.getElementById('root') );

¿Alguien ha encontrado esto, o alguien sabe cómo solucionar el problema?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

En el archivo index.js , necesitará esto antes de la llamada a ReactDOM.render :

 // Needed for onTouchTap event handling injectTapEventPlugin();

A ver si eso aclara el problema. De lo contrario, intente eliminar la carpeta node_modules y ejecute npm install nuevamente.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda