Vue JS The Progressive JavaScript Framework презентация

Слайд 2

Introduction Vue (pronounced /vjuː/, like view) is a progressive framework

Introduction

Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces.
Following are

the features available with VueJS:
Virtual DOM
Event Handling
Data Binding
Components
Computed Properties
Watchers
Note:
Vue does not support IE8 and below
Latest stable version: 2.6.10

$ npm install vue
$ bower install vue
Слайд 3

Vue Instance Contains: Element Data Methods Filters Watchers Lifecycle hooks

Vue Instance
Contains:
Element
Data
Methods
Filters
Watchers
Lifecycle hooks
Computed properties

To start with VueJS, we need to create

the instance of Vue, which is called the root Vue Instance.
The Vue instance is a JavaScript object.
The visible part of a Vue.js application is typically rendered via Vue.js directives.
Слайд 4

Lifecycle

Lifecycle

Слайд 5

Form binding Directives: v-bind, v-model v-model internally uses different properties

Form binding

Directives: v-bind, v-model
v-model internally uses different properties and emits different

events for different input elements:
text and textarea elements use value property and input event;
checkboxes and radiobuttons use checked property and change event;
select fields use value as a prop and change as an event.
Слайд 6

Class and Style Bindings Directives: v-bind:class v-bind:style

Class and Style Bindings
Directives:
v-bind:class
v-bind:style

Слайд 7

Events Directive: v-on Pass event as a parameter with $event

Events

Directive: v-on
Pass event as a parameter with $event
Event listeners:
click
dblclick
keyup
keydown
change
input
Modifiers:
.stop
.prevent
.capture
.self
.once
.passive

Слайд 8

List Rendering Mapping an Array Mapping an Object Directive:v-for

List Rendering

Mapping an Array

Mapping an Object

Directive:v-for

Слайд 9

Computed and Watched Properties Computed: Cached based on their reactive

Computed and Watched Properties
Computed:
Cached based on their reactive dependencies
Re-evaluates only if

some of its reactive dependencies changes
By default getter-only
Setter can be provided
Watchers:
Way to observe and react to data changes
Слайд 10

Conditional rendering Directives: v-if v-else v-else-if v-show Usage: Used to

Conditional rendering

Directives:
v-if
v-else
v-else-if
v-show
Usage:
Used to conditionally render a block.
v-if ensures that event listeners

and child components inside the conditional block are properly destroyed and re-created during toggles.
v-show toggles the display CSS property of the element
Имя файла: Vue-JS-The-Progressive-JavaScript-Framework.pptx
Количество просмотров: 72
Количество скачиваний: 0