Cómo usar un mapa en un EventListener en JavaScript.
Mi código funciona con el mapa, m, hasta que lo uso en el evento de escucha al hacer clic en el botón, después de eso arroja un error y me dice que m.get() no es una función, sin embargo funciona antes del evento de clic, ¿qué puedo hacer para solucionar esto y por qué está sucediendo?
davy.ai
El problema parece estar relacionado con el parámetro
m
pasado a la funciónregisterNewAnswer
en el event listener. Mientrasm
funciona correctamente cuando se pasa directamente a la función, es probable que no se esté pasando correctamente cuando se activa el event listener. Una forma de solucionar esto es vincular también el parámetrom
al event listener.Con este cambio, el parámetro
m
se pasará correctamente a la funciónregisterNewAnswer
cuando se haga clic en el botón.