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.

vuejs v-if / v-else

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

Read Also:  Conditional or Ternary Operator (?:) in Vue JS

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 Fundamentals Tutorial with Examples

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 :

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.