Linux-Mysql-二進位制安裝流程
阿新 • • 發佈:2022-05-08
查詢某某的版本 : cnpm view less-loader versions
vue的執行順序 : 先index.html 再main.js 最後App.vue
1.vue的介紹
2.插值語法
3.指令語法
功能:用於解析標籤
備註:Vue中有很多的指令,且形式都是:v-????1).v-bind 和 v-model 語法
2).v-on:xxx 事件繫結語法
3).v-if 和 v-show
4).v-for以及key原理
5).v-text,html,cloak,once,pre
6).自定義指令
4.計算屬性computed
為什麼產生計算屬性?
先寫插值語法,再寫方法,最後再計算屬性,就明白為什麼要用計算屬性.
計算屬性簡寫 : 只考慮讀取,不考慮修改
總結 :
1).什麼是計算屬性?
data裡面的就叫做屬性,那麼拿到屬性去加工,去計算,就叫計算屬性.
2).原理 : 底層藉助了Objcet.defineproperty方法提供的getter和setter。
3).get函式什麼時候執行?
(1).初次讀取時會執行一次。[計算屬性有快取] (2).當依賴的資料發生改變時會被再次呼叫。 4).get有什麼作用?5.監視屬性watch
計算屬性和監聽屬性的區別 :
6.class和style
1)樣式通透 :
通用(非常建議使用) ::v-deep
stylus用 >>>
sass和less用 /deep/
2)scoped 原理
加入了scoped,就會在節點上新增自定義屬性 : data-v-xxx
css選擇器 ==> 根據屬性選擇最終新增樣式
7.過濾[知識js的一個方法,引出過濾器]
過濾用監視屬性實現,過濾用計算屬性實現 一個案例 : 列表排序8.過濾器[Vue.filter]
9.監視資料[vue.set]
10.生命週期
11.非單檔案元件[基本用不到]
1.簡單的說 : 一個檔案有多個元件
2.demo
3.元件的巢狀
4.關於VueComponent =>也就是元件的this
12.腳手架
2.獲取到DOM : 在標籤裡面寫上ref,呼叫 : this.$refs.xx
4.代理 [ vue.config.js ]
13.本地儲存
14.元件之間的傳值
父 => 子 props
子 => 父 自定義事件
15.$nextTick
-
-
作用:在下一次 DOM 更新結束後執行其指定的回撥。
-
-
this.$nextTick(function(){ this.$refs.inputTitle.focus() })