Adding events to child Vue components [16 of 16] | Beginner's Series to: Vue.js[MP4] [0:04:04] [2021/06/30]While props allow you to send information into a child component, events allow you to pass data back up. Vue allows you to add custom events to a component, making it completely modular. This video…
Creating child Vue components [15 of 16] | Beginner's Series to: Vue.js[MP4] [0:04:02] [2021/06/30]Components are used in Vue to create reusable modules. You can then use these modules as building blocks for your larger application. Components support props, which allow you to pass information…
Creating your first Vue single file component [14 of 16] | Beginner's Series to: Vue.js[MP4] [0:03:20] [2021/06/30] A Vue single file component (SFC) contains the JavaScript, HTML and CSS needed to render and provide functionality for the user. You repurpose use all the same skills you would use if creating a…
Exploring the Vue starter project [13 of 16] | Beginner's Series to: Vue.js[MP4] [0:03:08] [2021/06/30]The Vue CLI's create command will generate a starter application for you. As with any bootstrapping utility, you will have a series of files automatically created for you. This video will walk you…
Introduction to components and the Vue CLI [12 of 16] | Beginner's Series to: Vue.js[MP4] [0:03:40] [2021/06/30]As your Vue applications grow larger it can become tricky to manage everything by solely using JavaScript files. To help support reuse and modularity, Vue supports single file components or SFCs. SFCs…
Vue computed values [11 of 16] | Beginner's Series to: Vue.js[MP4] [0:04:14] [2021/06/30]A computed value usually consists of more than one field. The idea is to present a computation, a collection of fields that together form a specific meaning like the sum of a calculation or maybe…
Validating forms in Vue [10 of 16] | Beginner's Series to: Vue.js[MP4] [0:09:09] [2021/06/30]When you build your form, to collect information, you need to ensure the information is correct before sending it to be stored. To do this, you annotate the elements with various attributes with…
Managing forms with Vue [9 of 16] | Beginner's Series to: Vue.js[MP4] [0:08:06] [2021/06/30]When you are looking to save a lot of information that go together, you use something called a form. To send all the information at once, you need a submit button. We'll see how we can create a form…
Accepting input from the user with Vue [8 of 16] | Beginner's Series to: Vue.js[MP4] [0:06:32] [2021/06/30]Collecting input from a user is a very important part of building an app. In HTML, you use input elements to do so. We'll show how to use the v-model directive to create a so-called double binding.…
Managing events in Vue [7 of 16] | Beginner's Series to: Vue.js[MP4] [0:08:13] [2021/06/30]There are many different events, mouse clicks, keyboard presses, scroll events and so on. Capturing these events means we are responding to user input and are able to change the application…
Looping through data in a Vue page [6 of 16] | Beginner's Series to: Vue.js[MP4] [0:04:40] [2021/06/30]When you're working with a collection of data such as an array, you may need to display the items in a list or other format. With Vue you can add for loops to your page to display the contents of an…
Adding Boolean logic to a Vue page [5 of 16] | Beginner's Series to: Vue.js[MP4] [0:05:15] [2021/06/30]Whenever you're working with a dynamic application you'll need the ability to work with Boolean logic. Vue allows you to add logic to your page by using a couple of special attributes to add classic…
Setting style dynamically with Vue [4 of 16] | Beginner's Series to: Vue.js[MP4] [0:04:03] [2021/06/30]One of the most common ways to set display dynamically in any web application is by adding or removing CSS classes. In fact, it's so common Vue.js has a special syntax to bind to the class attribute…
Binding data to attributes in Vue [3 of 16] | Beginner's Series to: Vue.js[MP4] [0:03:51] [2021/06/30]Many HTML tags are configured via attributes - images have an src attribute, links have an href attribute, etc. Because we may need to set these dynamically when using a framework, Vue.js provides…
Creating a Vue application [2 of 16] | Beginner's Series to: Vue.js[MP4] [0:07:58] [2021/06/30]The fastest way to add Vue to an application is to import the library via a content delivery network (CDN), as you would many JavaScript libraries. By adding in the script tag to load JavaScript, you…
Getting started with Vue [1 of 16] | Beginner's Series to: Vue.js[MP4] [0:03:07] [2021/06/30]Vue has quickly become one of the most popular front-end JavaScript frameworks. Because of its progressive design, you can start adding Vue.js to your existing applications or start creating new ones…