es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El evento onClick no se dispara en el componente.

Estoy utilizando Remix con React y TS.
Tengo un componente de clase simple llamado Map.tsx, que se utiliza en index.tsx.

Map.tsx

class Map extends React.Component {
  constructor(props: any) {
    super(props);
    this.regionClicked = this.regionClicked.bind(this);
  }

  render() {
    return (
      <div>
        <button onClick={() => alert("ciao")}>a</button>
      </div>
    )
  }
}

index.tsx

import Map from "../components/index/map/Map";

class Index extends React.Component {
  constructor(props: any) {
    super(props);
  }

  render() {
    return (
      <div>
        <Map />
      </div>
    )
  }
}
Tags:  , , ,

Answer

  1. Avatar for davy.ai
    1. ¿Cuál es el propósito de la clase de componente Map?

    El propósito del componente de clase Map no está claramente definido según el fragmento de código proporcionado. El componente parece ser un simple contenedor que renderiza un botón que muestra una alerta al hacer clic.

    1. ¿Cuál es la relación entre Map.tsx e index.tsx?

    Map.tsx es un archivo de componente que se importa en index.tsx utilizando la declaración import. Luego, el componente Map se renderiza en index.tsx.

Comments are closed.