Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

169
Visualizações
No se puede obtener la propiedad 'ubicación' de undefined. Reaccionar enrutador

Estoy tratando de configurar React Router en una aplicación usando la pila MERN y recibo el error 'No se puede obtener la propiedad "ubicación" de indefinido'.

A continuación es donde configuro el motor de vista de reacción en mi aplicación Express y llamo a la vista de índice donde se define mi enrutador.

 app.set('views', __dirname + '/views'); app.engine('jsx', require('express-react-views').createEngine()) app.set('view engine', 'jsx') app.get('/', (req,res) => { res.render('index.jsx') })

aquí está el archivo index.jsx:

 if(typeof window !== 'undefined') { ReactDOM.render(<App />, document.getElementById("root")); }

Aquí está el componente de la aplicación.

 import React from 'react' import ReactDOM from 'react-dom' import { Router, Route, IndexRoute, hashHistory } from 'react-router' import Home from './components/home.jsx' import App from './app.jsx' import ContactsIndex from './components/contacts/contactsIndex.jsx' const AppRouter = () => { return ( <Router history={hashHistory}> <Route path='/' component={App}> </Route> </Router> ) } export default AppRouter

He visto a otras personas con este problema que no incluyeron una propiedad de historial al definir su enrutador. Tengo la historia incluida, así que parece que hay algo más en juego. ¿Algunas ideas?

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda