#Buenas tardes!

1 messages · Page 1 of 1 (latest)

frosty sequoia
#

si usas getElementById aun no lo reconoce?

o tal vez puedes usar querySelector("BurguerMenu")

intentalo y quedo pendiente para ayudar

digital stirrup
#

Con el getElementById teniendo el svg en el componente no me lo detecta

frosty sequoia
#

o tal vez podrias en el svg poner en lugar de id="ejemplo"
usar { ...Astro.props}

digital stirrup
#

Ya sea con el id="burguer-menu" puesto en la llamada al componente (como en la imagen) o puesto dentro del componente en el elemento svg. Ninguna opcion funcion

frosty sequoia
#

deja intento replicar tu situación y ver que puedo hacer

digital stirrup
#

Si quieres te comparto repo o algo

frosty sequoia
#

Mira, cree el componente SvgComponent.astro
le puse un svg y deje que leyera las astro props para que obtenga el id cuando lo llame como componente

Luego en el index lo llamo y le pongo un id
y en el script lo selecciono y le hago console log, te muestro también el resultado del log

digital stirrup
#

UAU

#

Estoy flipando voy a ver si lo consigo replicar

#

Ahora enteindo a que te referias con lo de pasarlo por props

#

Muchissima gracias!!! ❤️

frosty sequoia
frosty sequoia
digital stirrup
#

Funciona!!

#

Por cierto, si quisiera cambiar el icono por otro al hacerle click... Yo lo hago con el query selector y lo oculto con la clase hidden de tailwind, pero no se si es la manera mas eficiente... diria que no pero no he encontrado por internet como hacerlo si no es asi. Te suena si hay algun metodo mejor?

#

hahhahaah se escucha mi musica en el video

frosty sequoia