CoderFunda
  • Home
  • About us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • About us
  • Home
  • Php
  • HTML
  • CSS
  • JavaScript
    • JavaScript
    • Jquery
    • JqueryUI
    • Stock
  • SQL
  • Vue.Js
  • Python
  • Wordpress
  • C++
    • C++
    • C
  • Laravel
    • Laravel
      • Overview
      • Namespaces
      • Middleware
      • Routing
      • Configuration
      • Application Structure
      • Installation
    • Overview
  • DBMS
    • DBMS
      • PL/SQL
      • SQLite
      • MongoDB
      • Cassandra
      • MySQL
      • Oracle
      • CouchDB
      • Neo4j
      • DB2
      • Quiz
    • Overview
  • Entertainment
    • TV Series Update
    • Movie Review
    • Movie Review
  • More
    • Vue. Js
    • Php Question
    • Php Interview Question
    • Laravel Interview Question
    • SQL Interview Question
    • IAS Interview Question
    • PCS Interview Question
    • Technology
    • Other

30 November, 2022

How to get data attribute value in Vue.js With Code Examples

 Programing Coderfunda     November 30, 2022     Laravel, php, Vuejs     No comments   

 If you need to get attribute value on click event in vue js then i can help you to getting data attribute value in vuejs. we will write button click event and get custom attribute value in vue.js.

In this example we will take on button with custom attribute like "data-id" and on click event of button we will get that value of custom data attribute value in console. we will get data attribute value using event.target.getAttribute().

You can see bellow syntax:

event.target.getAttribute(attribute_name);

Example:

<!DOCTYPE html>

<html>

<head>

<title>How to get data attribute value in Vue JS? - ItSolutionStuff.com</title>

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

</head>

<body>

<div id="app">

<button v-on:click="callFunction" data-id="22">Click Me</button>

</div>

</body>

<script type="text/javascript">

new Vue({

el: '#app',

data: {

message:"Welcome, Please Wait...."

},

methods:{

callFunction: function (event) {

var id = event.target.getAttribute('data-id');

console.log(id);

}

}

});

</script>

</html>

Output:

22
Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

How to declare global variable in Vue JS With Code Examples

 Programing Coderfunda     November 30, 2022     Laravel, php, Vuejs     No comments   

In this example, i want to share with you how to set global variable in vue js. so you can get global variable value and use global variable in vue js. if you define global variable then you can easily access global variable in vuejs app.

We will define global variables using vue js mixin. using mixin we will declare all variables in data method. then we will use in our app vue object.

Here, we will create simple example of declaring vue js global variable. i will create "myGlobalVar" variable with some dummy text on vue js mixin. then we will use "myGlobalVar" variable in our vue js app main object and their method.

So you can see bellow full example:

Example:

<!DOCTYPE html>

<html>

<head>

<title>How to declare global variable in Vue JS? - ItSolutionStuff.com</title>

<script src="https://cdn.jsdelivr.net/npm/vue"></script>

</head>

<body>

<div id="app">

<p>Result : {{myResult}}</p>

<button @click="clickFunction()">Click Me</button>

</div>

<script type="text/javascript">

Vue.mixin({

data: function() {

return {

myGlobalVar:'this is my ItSolutionStuff.com'

}

}

})

var app = new Vue({

el: '#app',

data: {

myResult: ''

},

methods:{

clickFunction: function () {

this.myResult = this.myGlobalVar;

}

}

})

</script>

</body>

</html>

Output:

Result : this is my ItSolutionStuff.com

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Vue JS Ternary Operator Example

 Programing Coderfunda     November 30, 2022     Laravel, php, Vuejs     No comments   

 In this example, we will learn vue js ternary operator. i will show you how to use ternary ternary with v-model in vuejs. we can easily use ternary operator for condition in vue js.

You can easily apply ternary operator with v-model in vue js. you can see both example simple and using v-model too.

ternary condition is key of if condition. if you have small condition in your project than you never want to write if condition and long line of code beside that. But you will prefer ternary condition with single line and easy to use.

I will give you two example:

1) ternary condition for v-model

2) ternary condition for simple

You can see both example one by one, might be help you...

ternary condition for v-model

<!DOCTYPE html>

<html>

<head>

<title>How to use ternary operator in Vuejs? - ItSolutionStuff.com</title>

<script src="https://cdn.jsdelivr.net/npm/vue"></script>

</head>

<body>

<div id="app">

<input type="text" v-model="$data[myCondition ? 'name' : 'title']">

<div>Name: {{ name }}</div>

<div>Title: {{ title }}</div>

</div>

<script type="text/javascript">

var app = new Vue({

el: '#app',

data: {

name: '',

title: '',

myCondition:true

}

})

</script>

</body>

</html>

ternary condition for simple

<!DOCTYPE html>

<html>

<head>

<title>How to use ternary operator in Vuejs? - ItSolutionStuff.com</title>

<script src="https://cdn.jsdelivr.net/npm/vue"></script>

</head>

<body>

<div id="app">

<div>Name: {{ myVar == 1 ? 'Hardik' : 'ItSolutionStuff.com' }}</div>

</div>

<script type="text/javascript">

var app = new Vue({

el: '#app',

data: {

myVar:1

}

})

</script>

</body>

</html>

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Newer Posts Older Posts Home

Meta

Popular Posts

  • Vue.js Events
      In Vue.js, Events are used to respond to an action. Suppose, you have to build a dynamic website using Vue.js then you'll most likely ...
  • Is there a way to use awk to count the number of rows between 2 flags and input that number into a specific field?
    I have a set of data that consists of seismic wave travel times and their corresponding information (i.e. source that produced the wave and ...
  • Use Leaflet.js and Google Maps Blade Components in Laravel
      Laravel Maps   is a package to easily create maps using   Leaflet.js   or Google Maps and Blade components. The main features that work wi...
  • Luhn Algorithm Package for Laravel
    Laravel Luhn is a package by   Vincent Prat   that provides utilities to ease validation and computation of credit cards,   SIREN codes , an...
  • How to use Filament 3 with Laravel 11 | Beginner Course
    How to install filament 3 from scratch with Laravel 11. submitted by /u/Tilly-w-e [link] [comments]

Categories

  • Ajax (26)
  • Bootstrap (30)
  • DBMS (42)
  • HTML (12)
  • HTML5 (45)
  • JavaScript (10)
  • Jquery (34)
  • Jquery UI (2)
  • JqueryUI (32)
  • Laravel (1017)
  • Laravel Tutorials (23)
  • Laravel-Question (6)
  • Magento (9)
  • Magento 2 (95)
  • MariaDB (1)
  • MySql Tutorial (2)
  • PHP-Interview-Questions (3)
  • Php Question (13)
  • Python (36)
  • RDBMS (13)
  • SQL Tutorial (79)
  • Vue.js Tutorial (69)
  • Wordpress (150)
  • Wordpress Theme (3)
  • codeigniter (108)
  • oops (4)
  • php (853)

Social Media Links

  • Follow on Twitter
  • Like on Facebook
  • Subscribe on Youtube
  • Follow on Instagram

Pages

  • Home
  • Contact Us
  • Privacy Policy
  • About us

Blog Archive

  • July (4)
  • September (100)
  • August (50)
  • July (56)
  • June (46)
  • May (59)
  • April (50)
  • March (60)
  • February (42)
  • January (53)
  • December (58)
  • November (61)
  • October (39)
  • September (36)
  • August (36)
  • July (34)
  • June (34)
  • May (36)
  • April (29)
  • March (82)
  • February (1)
  • January (8)
  • December (14)
  • November (41)
  • October (13)
  • September (5)
  • August (48)
  • July (9)
  • June (6)
  • May (119)
  • April (259)
  • March (122)
  • February (368)
  • January (33)
  • October (2)
  • July (11)
  • June (29)
  • May (25)
  • April (168)
  • March (93)
  • February (60)
  • January (28)
  • December (195)
  • November (24)
  • October (40)
  • September (55)
  • August (6)
  • July (48)
  • May (2)
  • January (2)
  • July (6)
  • June (6)
  • February (17)
  • January (69)
  • December (122)
  • November (56)
  • October (92)
  • September (76)
  • August (6)

Loading...

Laravel News

Loading...

Copyright © CoderFunda | Powered by Blogger
Design by Coderfunda | Blogger Theme by Coderfunda | Distributed By Coderfunda