vue2 5入門 基礎語法

2021-08-19 02:03:26 字數 2623 閱讀 9518

1.vue基本介紹

三大主流前端框架:angular、react、vue

2.基礎知識->案例實戰->todolist->vue-cli->todolist

3.建立第乙個vue例項

lang="en">

charset="utf-8">

vue入門title>

src="">

script>

head>

id="root">

}div>

// vue例項與#root進行繫結

new vue(,

})script>

body>

html>

4.掛載點、模板、vue例項之間的關係

lang="en">

charset="utf-8">

vue入門title>

src="">

script>

head>

id="root">

div>

// vue例項與#root進行繫結

new vue(,

})script>

body>

html>

5.vue例項中的資料,事件與方法

lang="en">

charset="utf-8">

vue入門title>

src="">

script>

head>

id="root">

插值表示式:

}h1>

v-text="number">

h1>

v-text="content">

div>

v-html="content">

div>

v-on:click="handleclick">事件:

}div>

事件繫結簡寫:

}div>

div>

// vue例項與#root進行繫結

new vue(,

methods :

}

})script>

body>

html>

6.vue中的屬性繫結和雙向資料繫結

lang="en">

charset="utf-8">

屬性繫結和雙向資料繫結title>

src="">

script>

head>

id="root">

:title=`屬性繫結演示-$`>

hello world

div>

v-model="content" />

}div>

div>

body>

html>

new vue(}})

script>

7.vue中的計算屬性和偵聽器

lang="en">

charset="utf-8">

計算屬性和偵聽器title>

src="">

script>

head>

id="root">

姓:v-model="firstname" />

名:v-model="lastname" />

}div>

}div>

div>

body>

html>

new vue(

},computed:

},watch : ,}})

script>

8.v-if,v-show與v-for指令

lang="en">

charset="utf-8">

計算屬性和偵聽器title>

src="">

script>

head>

id="root">

v-if="show">hello worlddiv>

togglebutton>

v-for="(item,index) of list"

:key="index">}-

}li>

ul>

div>

body>

html>

new vue(

},methods: }})

script>

vue2 5原始碼分析

原始碼目錄設計 compiler 包含vue.js所有編譯相關的 包括把模板解析成ast語法樹,ast語法樹優化,生成。core 核心 包括內建元件 全域性api封裝 vue例項化 觀察者 虛擬dom 工具函式。platform vue.js的入口。兩個目錄代表兩個主要路口,分別打包成執行在web和...

Vue2 5 學習筆記 9 7 動畫效果

這節教程的實現 將上次那個detail banner.vue的預覽與取消預覽的動作做動畫效果過渡。1.新建fadeanimation元件,有可能別的元件也會用到 所以坐公共 通過包裹插槽的形式實現動畫效果 然後去detail banner.vue中修改 banner.vue 先導入元件 import...

vue2 5開發去哪兒了流程

header區域開發 iconfont的使用和 優化 在src assets中放入iconfont目錄及iconfont.css 修改iconfont.css檔案中src url 路徑.iconfont iconfont.eot.在main.js中引入 建立公共樣式 在style目錄下建立varib...