Simple vue.js Conditional Directives

Today, We want to share with you Simple vue.js Conditional Directives.In this post we will show you vue conditional attribute, hear for Conditional Directives With Vue.js we will give you demo and example for implement.In this post, we will learn about Conditionally Rendering Elements (v-if, v-else-if, and v-else directives) with an example.

Simple vue.js Conditional Directives

There are the Following The simple About Simple vue.js Conditional Directives Full Information With Example and source code.

As I will cover this Post with live Working example to develop v-if computed property, so the some vuejs v-if, v-else, v-else-if for this example is following below.

Read Also:  PHP Converting an array to JSON Tutorial With Example

vuejs v-if / v-else

Assuming we have a simple Vue.js instance defined as:

var vm = new Vue({
    el: '#app',
    data: {
        a: true,
        b: false
    }
});

v-if

<!-- will render 'The condition is true' into the DOM -->
<div id="app">
    <h1 v-if="a">The condition is true</h1>
</div>

template element

<div v-if="'a' === 'b'"> This will never be rendered. </div>
<template v-else>
    <ul>
      <li> Pakainfo is the most popular Programming & Web Development blog.. </li>
      <li>  Our mission is to provide the best online resources on programming and web development </li>
      <li> We deliver the useful and best tutorials for web professionals — developers, programmers, freelancers and site owners. </li>
    </ul>
</template>

v-else

<!-- will render only 'ELSE' -->
<div id="example">
    <h1 v-if="b">IF</h1>
    <h1 v-else="a">ELSE</h1>
</div>

v-else-if

<p v-else-if="product_count > 0">Hurry up, there are just a few products left!</p>

v-show

Read Also:  jQuery Remove Item From Comma Separated string

html part

<script src="https://unpkg.com/vue"></script>
<div id="demo">
  <input v-show="show" type="text" value="this is for v-show">
  <input v-if="show" type="text" value="this is for v-if">
  <br>
  <input type="button" value="Toggle" @click="show = !show">
</div>

javascript part

new Vue({
	el: "#demo",
  data: {
  	show: true
  }
})

Vue.js if else in view

<div id="root"></div>
//JavaScript

new Vue({
    el: "#root",
    template: '<div v-if="name"><span v-text="name"></span></div>',
    data: {
//        name: "jaydeep"
    } 
});

console.log(document.body.innerHTML);
// <div id="root"><!--vue-if--></div>

Web Programming Tutorials Example with Demo

Read :

Read Also:  VueJS Conditional Show And Hide, v-if multiple conditions

Summary

You can also read about AngularJS, ASP.NET, VueJs, PHP.

I hope you get an idea about Simple vue.js Conditional Directives.
I would like to have feedback on my infinityknow.com blog.
Your valuable feedback, question, or comments about this article are always welcome.
If you enjoyed and liked this post, don’t forget to share.