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

263
Vistas
La siguiente aplicación js no puede ejecutar el módulo de reacción

Estoy tratando de hacer que un desplazador de página completa reaccione en mi próxima aplicación js desde este enlace

https://github.com/ibrahim-ih/react-full-page-scroller

Creé una aplicación usando npx next-create-app e instalé el módulo usando

npm install --save react-full-page-scroller

y agregó el siguiente código en la página index.js

 import React from 'react' import MyComponent from 'react-full-page-scroller' import 'react-full-page-scroller/dist/index.css' const App = () => { const nav = [ { id: 1, title: 'title 1', className: 'page-nav-button', style: { width: '100%' } }, { id: 2, title: 'title 2', className: 'page-nav-button', style: { width: '100%' } }, { id: 3, title: 'title 3', className: 'page-nav-button', style: { width: '100%' } } ] const indicatorStyle = { height: '8px', width: '8px', margin: '10px', borderRadius: '4px', backgroundColor: 'white', transition: 'width 500ms ease' } const indicatorStyleActive = { width: '20px' } return ( <MyComponent pageNav={nav} indicatorStyle={indicatorStyle} indicatorStyleActive={indicatorStyleActive} > <div className='bg-blue' style={{ display: 'flex', alignItems: 'center', justifyContent: 'center' }} > <h1 className='page-number'>1</h1> </div> <div className='bg-green' style={{ display: 'flex', alignItems: 'center', justifyContent: 'center' }} > <h1 className='page-number'>2</h1> </div> <div className='bg-red' style={{ display: 'flex', alignItems: 'center', justifyContent: 'center' }} > <h1 className='page-number'>3</h1> </div> </MyComponent> ) } export default App

Esto muestra el siguiente error ingrese la descripción de la imagen aquí

Tenga en cuenta que probé la forma más simple, que está envolviendo 3 divs en el medio. Funciona por primera vez cuando lo guardo, pero cuando vuelvo a cargar la página, el error mencionado aparece nuevamente.

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

0

Parece que react-full-page-scroller no es compatible con SSR, por lo que tendrá que importarlo dinámicamente solo en el cliente.

Reemplace su import MyComponent from 'react-full-page-scroller' con las siguientes líneas:

 import dynamic from 'next/dynamic' const MyComponent = dynamic(() => import('react-full-page-scroller'), { ssr: false })
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