Vue

Vue calculado con parámetro

Vue calculado con parámetro

La propiedad Computed se usa generalmente para calcular datos a partir de otros datos. Es conocido por su reactividad porque cada vez que se cambia una variable involucrada en alguna propiedad calculada, se vuelve a calcular toda la propiedad.Esta publicación aprenderá a pasar el parámetro a la propiedad calculada y verá cómo usar Vue calculado con parámetro. Antes de comenzar a pasar parámetros a la propiedad calculada, primero comprendamos las propiedades calculadas siguiendo el ejemplo.

Ejemplos de

Supongamos que tenemos dos variables llamadas "firstName" y "lastName" en nuestro componente Vue:

//…
datos()
regreso
primer nombre: "",
apellido: ""

,
//…

Propiedad calculada

Queremos calcular una propiedad "fullName" que combinará el "firstName" y "lastName" y volverá a calcular el fullName siempre que se cambie alguna de las dos variables "firstName" y "lastName". Entonces, la propiedad calculada para calcular el nombre completo sería así:

//…
calculado:
nombre completo()
devuelve esto.firstName + "+ esto.apellido;


//…

Ahora vamos a crear algunos campos de entrada y vincular las variables "firstName" y "lastName" a los campos de entrada y también vincular la propiedad "fullName" en la etiqueta 'p' para ver el cambio instantáneo en el cambio del primer anime del último nombre. La parte HTML de este componente será así:

Bien! Después de tener toda esta configuración, echemos un vistazo a nuestra página web.

Si ha escrito correctamente el código correcto y lo ha ejecutado, también debe tener los dos campos de entrada en su página web. Intentemos escribir el nombre y el apellido y veremos que la propiedad "fulName" se calcula o no.

Aquí, en la captura de pantalla anterior, puede presenciar la maravillosa reactividad de Vue.js usando la propiedad calculada. También puede presenciar que no es como mirar una sola variable y cambiar el valor de otra variable. Aún así, está observando cada variable incluida en la propiedad calculada y volviendo a calcular el "apellido". Veamos cómo podemos pasar parámetros a la propiedad calculada y usarla.

Pasar parámetros a la propiedad calculada

Para pasar los parámetros a la propiedad calculada, simplemente pasamos los parámetros como lo hacemos para la función. Por ejemplo, en la plantilla, cuando hemos vinculado la variable "apellido", queremos pasar alguna cadena, por lo que la parte de la plantilla de nuestro componente sería así:

Ahora, en la propiedad calculada, el parámetro pasado se puede utilizar con la siguiente sintaxis.

calculado:
nombre completo()
return message1 =>
return '$ mensaje $ esto.firstName $ esto.apellido'


Así es como podemos pasar un parámetro al calculado y obtenerlo en la propiedad y usarlo.

Si volvemos a mirar nuestra página web y escribimos el Nombre y el apellido, puede tener la misma funcionalidad y reactividad, pero esta vez, el parámetro pasó.

Así de simple y fácil es pasar un parámetro de propiedad calculado y usarlo.

Conclusión:

La propiedad calculada es una característica muy poderosa de Vue.js, y hemos aprendido que es útil cuando tenemos que cambiarlos cuando se cambian sus dependencias. Hemos aprendido a pasar el parámetro y usarlo en la propiedad calculada.

Puertos de código abierto de motores de juegos comerciales
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...
Los mejores juegos de línea de comandos para Linux
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...
Las mejores aplicaciones de mapeo de gamepad para Linux
Si te gusta jugar juegos en Linux con un gamepad en lugar de un sistema de entrada de teclado y mouse típico, hay algunas aplicaciones útiles para ti....