Del curso: Vue.js esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Directivas condicionales v-if, v-if-else y v-else

Directivas condicionales v-if, v-if-else y v-else - Tutorial de Vue.js

Del curso: Vue.js esencial

Directivas condicionales v-if, v-if-else y v-else

Las directivas v-if y v-else se utilizan para renderizar contenido de manera condicional. Aquí puedes ver un ejemplo en donde, al hacer clic en este botón, el contenido cambia. Esto debido a que este contenido se muestra según el valor de una variable dentro del código de este componente de Vue. Ya dentro del componente, puedes notar que yo tengo dos propiedades: mostrarEncabezado y mostrarContenido, y luego hay un método que se encarga de agregar el valor opuesto a cada uno de estas variables. Si nos dirigimos al template, aquí puedes notar como yo estoy utilizando el v-if para mostrar el encabezado si mostrarEncabezado es true. Si no, entonces se va a mostrar este otro resultado. Esto es muy similar a como cuando escribimos una condicional en JavaScript, con la diferencia que aquí utilizamos directivas. Igual sucede aquí con el contenido. Yo utilizo un v-if para mostrar este texto si mostrarContenido es true, si no, entonces se muestra este contenido. Otro ejemplo lo puedes…

Contenido