Category: Vue 3

  • How to use Custom Dynamic Calendar in Vue 3

    How to use Custom Dynamic Calendar in Vue 3

    Use Vue.js Dynamic Calendar. Without Any npm Plugin And jQuery.   Step 1: Components <template> <div class=”calendar-area”> <div class=”container”> <div class=”calendar-wrapper”> <header> <h3>Calendar</h3> <p class=”current-date”>{{ currentDate }}</p> <div class=”icons”> <span id=”prev” @click=”changeMonth(-1)”> <i class=”ri-arrow-left-s-line”></i> </span> <span id=”next” @click=”changeMonth(1)”> <i class=”ri-arrow-right-s-line”></i> </span> </div> </header> <div class=”calendar”> <ul class=”weeks”> <li>Sun</li> <li>Mon</li> <li>Tue</li> <li>Wed</li> <li>Thu</li> <li>Fri</li> <li>Sat</li> </ul>…

  • How To Use The Load More Items Button For Vue.js

    How To Use The Load More Items Button For Vue.js

    Use Vue.js Load More Items Button. Without Any npm Plugin And jQuery. Step 1: Components <template> <div class=”container”> <div class=”row justify-content-center text-center”> <div class=”col-lg-4 col-md-6″ v-for=”(item, index) in items” :key=”index” > <h1>{{ item.title }}</h1> </div> <div class=”col-lg-12″> <button @click=”loadMore” class=”default-btn”> Load More </button> </div> </div> </div> </template> Step 2: Script <script> export default { data()…

  • How To Use Custom Filter In Vue.js

    How To Use Custom Filter In Vue.js

    Use Vue.js Custom Filter. Without Any npm Plugin And Jquery. Step 1: Components <template> <div class=”filter-area pt-100 pb-75″> <div class=”container”> <ul class=”filter-menu”> <li class=”filter” :class=”{ active: itemFilterKey == ‘all’ }” v-on:click=”itemFilterKey = ‘all'” > All </li> <li class=”filter” :class=”{ active: itemFilterKey == ‘mobile’ }” v-on:click=”itemFilterKey = ‘mobile'” > Mobile App </li> <li class=”filter” :class=”{ active:…

  • How to Use Custom Currency Exchange Rate Form in VueJS With Exchange Rate API

    How to Use Custom Currency Exchange Rate Form in VueJS With Exchange Rate API

    Use Custom Currency Exchange Rate  Form Vue.js and it’s easily customizable. also without any npm plugin and jquery. ExchangerateAPI Step 1: Components <template> <div class=”container pt-100″> <div class=”currency-form”> <h1 class=”mb-4″>Vue.js Currency Exchange Form</h1> <form @submit.prevent> <div class=”form-group”> <label>From</label> <div class=”p-relative”> <input class=”form-control” type=”number” name=”input-one” id=”input-one” v-model=”amountOne” @input=”fetchData()” /> <select class=”dropdown-toggle” name=”first-currency” id=”first-currency” v-model=”currency_one”> <option :value=”item.currency”…

  • How to add dynamic current year in Vue JS

    How to add dynamic current year in Vue JS

    Use Vue.js dynamic current year. without any npm plugin and jquery. Step 1: Components <template> <div class=”copyright-area”> <p>CopyRight – {{currentYear}}</p> </div> </template> Step 2: JS <script> export default { data() { return { currentYear: new Date().getFullYear(), }; }, } </script>  

  • How To Use Custom Popup Video In Vue.Js

    How To Use Custom Popup Video In Vue.Js

    Use Vue.js custom popup feature in Vue JS and it’s easily customizable also, neither npm plugin nor jQuery.   Step 1: Components <template> <div> <div class=”container”> <div class=”video-btn” v-on:click=”isPopupMethod(isPopup)” style=”cursor: pointer;” > <i class=”flaticon-play”></i> </div> </div> <div class=”popup-video” v-if=”isPopup” > <div class=”d-table”> <div class=”d-table-cell”> <div class=”container”> <div class=”popup-overlay-close” v-on:click=”isPopupMethod(isPopup)” > <div class=”popup-overlay-close-line”></div> <div class=”popup-overlay-close-line”></div> </div>…

  • How To Use Custom Back To Top Button In Vue.js

    How To Use Custom Back To Top Button In Vue.js

    Use Vue.js custom back to top button and it’s easily customizable also, without any npm plugin and without jquery. Step 1: Components <template> <div @click=”scrollToTop()” :class=”[‘back-to-top-btn’, {‘go-top’: isTop}]” > <i class=’ri-arrow-up-s-line’></i> </div> </template> Step 2: JS <script> export default { name: ‘BackToTop’, data (){ return { isTop: false } }, methods: { scrollToTop() { window.scrollTo(behavior:…