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...