400-888-5228

課程介紹:

Vue.js 是一套構(gòu)建用戶界面的漸進(jìn)式框架。Vue 只關(guān)注視圖層,采用自底向上增量開發(fā)的設(shè)計(jì)。Vue 的目標(biāo)是通過盡可能簡單的 API 實(shí)現(xiàn)響應(yīng)的數(shù)據(jù)綁定(MVVM雙向綁定)和組合的視圖組件。艾威培訓(xùn)Vue.js框架培訓(xùn)采用實(shí)戰(zhàn)講師,帶你邊演練,邊上課。

 

課程長度

24課時(shí)

 

前置條件:

HTML的基礎(chǔ)知識,你需要達(dá)到中級水平,寫前端頁面的結(jié)構(gòu)代碼完全沒有問題。

CSS的基礎(chǔ)知識,最好了解CSS3的知識。

Javascript的基礎(chǔ)知識,對基本語法掌握。

node.js初級知識,只需要會(huì)npm的使用和項(xiàng)目初始化就可以了。

 

課程大綱:

內(nèi)部指令

v-if

v-else

v-show

v-for

v-text

v-html

v-on

v-model

v-bind

v-once

v-pre

v-cloak

全局api

Vue.directive 自定義指令

Vue.extend 構(gòu)造器擴(kuò)展

Vue.set 全局set

Vue 鉤子函數(shù)

template 模板

Vue.component 全局組件

component 標(biāo)簽

選項(xiàng)

propsData

computed

methods

watch

mixins

extends

實(shí)例方法

$mount()

$destroy()

$forceUpdate()

$nextTick()

實(shí)例事件

$on()

$once()

$off()

$emit()

內(nèi)置組件 slot

vue-router

配置路由

傳遞參數(shù)

重定向、alias別名

過渡動(dòng)畫

路由中的鉤子(導(dǎo)航守衛(wèi))

編程式導(dǎo)航

項(xiàng)目實(shí)戰(zhàn)