y si quiero remover un elemento de adentro de el componente? es decir por ejemplo un elemento p que esta adentro

José Alberto Ramírez Quiroz

José Alberto Ramírez Quiroz

Pregunta
studenthace 3 años

y si quiero remover un elemento de adentro de el componente? es decir por ejemplo un elemento p que esta adentro

7 respuestas
para escribir tu comentario
    José Alberto Ramírez Quiroz

    José Alberto Ramírez Quiroz

    studenthace 3 años

    Me alegra saber que te haya servido compañero :) el programa para grabar se llama loom es gratuito para windows y mac https://www.loom.com/

    Cesar Gabriel Mejias Farreras

    Cesar Gabriel Mejias Farreras

    studenthace 3 años

    Genial!! ¿Cómo se llama el programa que usas para grabar?

    Ya después de haber visto el video del amigo José que la respuesta es

    document.querySelector("card-element").shadowRoot.firstChild.lastChild

    Si necesitan elegir un elemento que no esta de primero y ultimo, sea que no pueden usar ''lastChild" y "firstChild" pueden hacerlo como si tomaran un elemento de un array. Así:

    document.querySelector("card-element").shadowRoot.firstChild.nextSibling.children[1]
    José Alberto Ramírez Quiroz

    José Alberto Ramírez Quiroz

    studenthace 3 años

    Ya lo intente desde esa forma y no me deja seleccionar dejo un pequeño video de como lo estoy haciendo https://www.loom.com/share/2081702247ec468e8f85a2b849f8b82d Incluso desde el mismo archivo js no me deja lo que quiero hacer es agregar eventos a esos tags dentro del component

    Fernando Campos

    Fernando Campos

    studenthace 3 años

    Con query selector debería funcionar. Creas una variable y después usas .remove() sobre esa variable.

    const element = document.querySelector('.class-of-element') element.remove()
    José Alberto Ramírez Quiroz

    José Alberto Ramírez Quiroz

    studenthace 3 años

    Hola muchas gracias ya lo intente pero no e encontrado la forma de seleccionar el elemento

    use document.querySelector(".propiedadDeEjemplo") pero no hace la seleccion tambien ya intente por Tag y por ByClassName

    Fernando Campos

    Fernando Campos

    studenthace 3 años

    Hola Puedes usar .remove() para eliminar elemente. Te comparto esta documentación al respecto.

Curso Básico de Web Components con JavaScript

Curso Básico de Web Components con JavaScript

Crea una tarjeta de producto para un e-commerce usando JavaScript y Web Components. Haz que sea responsive, dinámica y modificable desde atributos externos. Gana habilidades esenciales para simplificar el desarrollo web con tecnologías estándar.

Curso Básico de Web Components con JavaScript
Curso Básico de Web Components con JavaScript

Curso Básico de Web Components con JavaScript

Crea una tarjeta de producto para un e-commerce usando JavaScript y Web Components. Haz que sea responsive, dinámica y modificable desde atributos externos. Gana habilidades esenciales para simplificar el desarrollo web con tecnologías estándar.