Vue.js: Component Communication & Routing
Vue.js 2.6
| Beginner
- 16 videos | 1h 14m 37s
- Includes Assessment
- Earns a Badge
This course continues exploring Vue.js, a JavaScript front-end framework that is lightweight, flexible, progressive, and easy to set up for creating apps. In this 16-video course, learners see how to perform client-side routing, how to apply styling, and examine several approaches to styling in Vue apps. You will learn to assign and reassign both class and style bindings to the app elements. Next, the course demonstrates how to use CSS pre-processes, and to bind two CSS styles and classes in an app. You will learn how to create and use routes in a Vue app. You will learn to write programmatically, and how to create routes that can accept dynamic parameters. Learners see how to use Veux, a state management pattern and library in Vue, and how to work with remote APIs (application programming interface) using the Axios HTTP client service. Finally, you will see how to stop a bay from loading initially, and stop navigation away from a page by using route guards.
WHAT YOU WILL LEARN
-
Discover the subject areas covered in this courseUse style and class binding in vueBind to css styles in a vue app dynamicallyBind to css classes in a vue app dynamicallyUse css preprocessing in a vue appInstall the vue-router and configure routing in a vue appUse the router-view directive to render routed componentsUse router-link to trigger routing in a vue app
-
Trigger route navigation programmatically in a vue appCreate routes that accept dynamic parametersConfigure a route to pass parameters as propsUse multiple router-view elements in a vue appAssign names to router-views and display multiple views at onceStop a page from loading using a route guardStop navigation away from a page using a route guardDefine and use client side routing in a vue app
IN THIS COURSE
-
2m
-
3m 42sIn this video, find out how to use style and class binding in Vue. FREE ACCESS
-
3m 51sIn this video, learn how to bind CSS styles dynamically in a Vue app. FREE ACCESS
-
5m 19sIn this video, you will learn how to bind CSS classes dynamically in a Vue app. FREE ACCESS
-
3m 33sIn this video, you will use CSS preprocessing in a Vue.js app. FREE ACCESS
-
4m 58sIn this video, find out how to install the vue-router and configure routing in a Vue app. FREE ACCESS
-
3m 46sIn this video, learn how to use the router-view directive to render components that have been routed. FREE ACCESS
-
6m 32sDuring this video, you will learn how to use the router-link component to trigger routing in a Vue app. FREE ACCESS
-
4m 46sIn this video, you will learn how to trigger route navigation programmatically in a Vue app. FREE ACCESS
-
5m 21sIn this video, learn how to create routes that accept dynamic parameters. FREE ACCESS
-
5m 55sDuring this video, you will learn how to configure a route to pass parameters as props. FREE ACCESS
-
5m 47sIn this video, you will learn how to use multiple router-view elements in a Vue app. FREE ACCESS
-
5m 50sLearn how to assign names to router-views and display multiple views at the same time. FREE ACCESS
-
4mIn this video, learn how to stop a page from loading using a route guard. FREE ACCESS
-
5m 46sIn this video, you will learn how to use a route guard to prevent navigation away from a page. FREE ACCESS
-
3m 31sIn this video, you will learn how to define and use client side routing in a Vue app. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.