Hola, yo solucioné lo que mencionas en el minuto 20:10 que si no encuentra resultados no muestra nada, de la siguiente manera: if (result.length==0){ result=[...result, 'No encontrado...']; } Si no encuentra nada, result está vacío, por lo tanto su longitud es cero y mostraría ese mensaje.
Vengo de react y al principio me asustaba angular, mas que nada por el typescript. Pero he de decir que poco a poco y yendo despacio, son muy parecidos. Es mas.. me atreveria a decir que react es incluso mas dificil, ya que angular al ser tan estricto en todo, lo tienes todo muchisimo mas organizado y esquematizado. Buena serie de videos. Tienes un nuevo sub.
Hola, Rafael. Te respondo en este live. 👉 th-cam.com/video/IHQ61UUK2ak/w-d-xo.html Recuerda seguirnos en twitch 👉 www.twitch.tv/Dominicode_live Gracias!!! 🤝🏼
Te respondo hoy. Te respondo en este live. 👉 th-cam.com/video/IHQ61UUK2ak/w-d-xo.html Recuerda seguirnos en twitch 👉 www.twitch.tv/Dominicode_live Gracias!!! 🤝🏼
Buenísimos los videos, se me van quedando muchos conceptos que antes no tenía. Ahora bien, he intentado llevarlo a la práctica desde el cap.1 pero en este me quedé, creo que es cosa de Typescript. En el minuto 16:40 aprox, cuando creamos el pipe y el filter, no me deja filtrar la ciudad, me dice: "La propiedad "criteria" no tiene inicializador y no está asignada de forma definitiva en el constructor". He probado inicializando el array, poniéndolo undefined y agregándole !: pero nada, he leído por ahí que puede ser por mi versión de Typescript... sabes algo de esto? Gracias sea como fuere y trabajazo Dominicode! :D
Te hago una consulta, yo tengo un array, y desde el pipe lo modifico.. y luego hago un console,log desde el componente y me muestra el dato modificado.. en teoria por lo que vi en informacion solo lo modifica en la vista pero luego hago un console log y lo modifica en todos lados, entonces el pipe modifica el valor o la referencia? Saludos
Hola, Un pipe en Angular es una forma de transformar los datos antes de mostrarlos en la vista. Si estás modificando un array en el pipe y luego haciendo un console.log en el componente y ves el mismo cambio, eso significa que el pipe está modificando la referencia del array en lugar de crear una copia. Es decir, el pipe está modificando el mismo objeto en memoria que está siendo utilizado en el componente. Por lo tanto, es importante tener en cuenta que cualquier cambio realizado en el pipe se verá reflejado en todos los lugares donde se esté usando ese mismo objeto.
@@DominiCode Muchas gracias por contestar, sisi ya logré hacerlo, lo que pasa es que modificaba la referencia, me toco hacer un filter que devuelva un array nueva y trabajar sobre ella, Saludos
hola, , sería posible utilizar sólo 1 pipe para buscar varios arrays, teniendo en cuenta que, cada array tiene diferentes datos. O debo hacer un pipe por cada array?
Puedes hacer un pipe que reciba cualquier tipo de parametro, no solo de un tipo. Echale un ojo a los union--types, o en este caso, seguramente te interese mas el tema de las interfaces y los type-guards. Son un poco complicados al principio pero vienen de lujo para tener todo bien atado. Un saludo.
Para lo personal empezaste explicando con tranquilidad en cada cosa, y siento que te fuiste de contexto, sabiendo que estas enseñando a la gente paso a paso..hasta que no se te alcanza a entender.
El array es cities. El pipe lo unico que hace es recibir cities, y por medio del arg (el string que es tu input de filtro), filtrar cities y devolver ya el nuevo array con el filtro aplicado.
bueno quede un poco confundido, me gusta saber que es un pipe y como usarlo, pero si me dices que un filtro asi no recomendable, tengo la sensación de entonces mejor no presto atención a este video.
Gracias por tus videos !!
Hola, yo solucioné lo que mencionas en el minuto 20:10 que si no encuentra resultados no muestra nada, de la siguiente manera:
if (result.length==0){
result=[...result, 'No encontrado...'];
}
Si no encuentra nada, result está vacío, por lo tanto su longitud es cero y mostraría ese mensaje.
Excelente video
A la orden
Me agrada bastente como explicas, se siente comodo realizar este tutorial, apesar de lo amplio que es este framewok :)
Hola, muchas gracias por tan hermoso comentario.
Muchas gracias.
Gracias! 😊
Te agradezco por tus vídeos, ojalá sean más de 28 días, para seguir aprendiendo,
Hola, Julio. Me alegro!! 🤩 Saludos!
Muy bueno
Gracias!!!
Barbaro, gracias.
Gracias! 😊
Chevere, muchas gracias
Gracias! 😊, Adel
Vengo de react y al principio me asustaba angular, mas que nada por el typescript. Pero he de decir que poco a poco y yendo despacio, son muy parecidos. Es mas.. me atreveria a decir que react es incluso mas dificil, ya que angular al ser tan estricto en todo, lo tienes todo muchisimo mas organizado y esquematizado. Buena serie de videos. Tienes un nuevo sub.
que opinas de usar la libreria lodash para el manejo de arrays
Hola, Rafael.
Te respondo en este live.
👉 th-cam.com/video/IHQ61UUK2ak/w-d-xo.html
Recuerda seguirnos en twitch 👉 www.twitch.tv/Dominicode_live
Gracias!!! 🤝🏼
una duda en el minuto 18:26 agregaste "?" al arg , esto porque? Muchas gracias.
Te respondo hoy.
Te respondo en este live.
👉 th-cam.com/video/IHQ61UUK2ak/w-d-xo.html
Recuerda seguirnos en twitch 👉 www.twitch.tv/Dominicode_live
Gracias!!! 🤝🏼
Buenísimos los videos, se me van quedando muchos conceptos que antes no tenía. Ahora bien, he intentado llevarlo a la práctica desde el cap.1 pero en este me quedé, creo que es cosa de Typescript. En el minuto 16:40 aprox, cuando creamos el pipe y el filter, no me deja filtrar la ciudad, me dice: "La propiedad "criteria" no tiene inicializador y no está asignada de forma definitiva en el constructor". He probado inicializando el array, poniéndolo undefined y agregándole !: pero nada, he leído por ahí que puede ser por mi versión de Typescript... sabes algo de esto? Gracias sea como fuere y trabajazo Dominicode! :D
Te hago una consulta, yo tengo un array, y desde el pipe lo modifico.. y luego hago un console,log desde el componente y me muestra el dato modificado.. en teoria por lo que vi en informacion solo lo modifica en la vista pero luego hago un console log y lo modifica en todos lados, entonces el pipe modifica el valor o la referencia? Saludos
Hola, Un pipe en Angular es una forma de transformar los datos antes de mostrarlos en la vista. Si estás modificando un array en el pipe y luego haciendo un console.log en el componente y ves el mismo cambio, eso significa que el pipe está modificando la referencia del array en lugar de crear una copia. Es decir, el pipe está modificando el mismo objeto en memoria que está siendo utilizado en el componente. Por lo tanto, es importante tener en cuenta que cualquier cambio realizado en el pipe se verá reflejado en todos los lugares donde se esté usando ese mismo objeto.
@@DominiCode Muchas gracias por contestar, sisi ya logré hacerlo, lo que pasa es que modificaba la referencia, me toco hacer un filter que devuelva un array nueva y trabajar sobre ella, Saludos
Buen video!
Gracias!!
hola, , sería posible utilizar sólo 1 pipe para buscar varios arrays, teniendo en cuenta que, cada array tiene diferentes datos. O debo hacer un pipe por cada array?
Puedes hacer un pipe que reciba cualquier tipo de parametro, no solo de un tipo. Echale un ojo a los union--types, o en este caso, seguramente te interese mas el tema de las interfaces y los type-guards. Son un poco complicados al principio pero vienen de lujo para tener todo bien atado. Un saludo.
Para lo personal empezaste explicando con tranquilidad en cada cosa, y siento que te fuiste de contexto, sabiendo que estas enseñando a la gente paso a paso..hasta que no se te alcanza a entender.
lo que no entiendo es el Array, de dónde sale, o sea donde se envía el parámetro.
Cual ? Dime el minuto del video por favor.
@@DominiCode 10:27 aproximadamente
El array es cities. El pipe lo unico que hace es recibir cities, y por medio del arg (el string que es tu input de filtro), filtrar cities y devolver ya el nuevo array con el filtro aplicado.
👍👩💻💡🔜💪⭐
Gracias! 😊
0:03 Agarramela que me..... xdd
Jeja xd
Day 13: Moctezuma Present!!! 😎
Me alegro!! 🤩 Saludos!
bueno quede un poco confundido, me gusta saber que es un pipe y como usarlo, pero si me dices que un filtro asi no recomendable, tengo la sensación de entonces mejor no presto atención a este video.