A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Comunicaci贸n con componentes profundos

20/23
Recursos

Aportes 8

Preguntas 6

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Hola, en el minuto 7:28 se corta el video donde va a escribir el from, le estuve intentando para saber cu谩l ser铆a, ya que ella menciona que es de donde va a provenir el contenido que quiero que aparezca. Lo hice de esta manera por si alguno tiene curiosidad o desea corregirme si no es as铆. Saludos!

app.component("v-third", {
            inject:{
                otherText: {
                    from : this.provide
                }
            },
            template: `<h4>{{ otherText }}</h4>`
        })

Dejo mi aporte; para que funcione la reactividad al componente 鈥減rofundo鈥, se debe usar la funci贸n computed de vue, de la forma como estabamos trabajando no se puden hacer importaciones, se debe usar la sistaxis de modulos ecmascript, en el c贸digo funciona, aun que sale un warning

20ComComponentesProfundos.html

Asi queda con la configuarcion en formato JSON utilizando el atributo 鈥榝rom鈥:

        inject: {
          otroTexto: {
            from: "otroTexto",
          },

El t茅rmino t茅cnico es 鈥減rop drilling鈥 https://www.geeksforgeeks.org/what-is-prop-drilling-and-how-to-avoid-it/

Para utilizar alias de inyecci贸n se puede usar el siguiente formato de objeto:
text2 es el alias y otravariable es la variable que viene del provide.

inject: {
	text2: {
		from: 'otravariable'
	}
},

otro

Muy claro explico el tema la profe, no terminaba de entender el provide /Inject y ahora si.

```vue from: this.$emit ```