v-bind Directive in Vue.js
The v-bind directive is a Vue.js directive used to bind one or more attributes, or a component prop to an element. If that attribute is bonded to our data defined in Vue instance then dynamically changes can be observed as data changes. First, we will create a div element with id as app and let’s apply the v-bind directive to a element. Further, we can use a button execute a function when click even occurs which will inverse the value of data.
Parameters: This directive accepts expression which will be deciding which attribute value to use.
Example: This example uses Vue.js to toggle the classes of an element with v-bind. Further, we will use CSS to apply a different color to each class so that we can see them changing.