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.

List of all Google Adsense, VueJS, AngularJS, PHP, Laravel Examples.

Snippet Contents

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:

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

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.


Related FAQ

Here are some more FAQ related to this Article:

  1.   PHP Yii Maintenance Mode Tutorial with Examples
  2.   vue Select Box binding Example
  3.   Conditional or Ternary Operator (?:) in Vue JS
  4.   if else statement in VueJS templates
  5.   Laravel 5.7 JQuery AJAX Tutorial Example
  6.   VueJS Force download GET request using axios
  7.   C# nested while loops and multiple conditions
  8.   Vue IF Else Conditional Statement
  9.   Remove # from URL VueJS Example
  10.   vue js Shorthand If/Else Using Ternary Operators (?:)

Leave a Reply

Your email address will not be published. Required fields are marked *