vue生命週期(建立 掛載 更新 銷毀)
beforecreate(做遮罩層,顯示loading轉圈圈)
function beforcreate()
created
function created()
beforemounte
function beforemounted()
mounted(與後台 進行對接、從後台 獲取的資料顯示)
function mounted()
berforeupdate(vue2.0後增加的)
function beforeupdate()
updated(vue2.0後增加的)
function updated()
beforedestroy
function beforedestroy()
destroyed
function destroyed()
}
更新元件
銷毀元件
data:
methods:
destroy()
}
鉤子函式
事件劫持機制,用來對事件比較早的處理,說的簡單的一點就是把vue內部的一些事件,進行一些別的配置
computed計算屬性(引用快取,用來儲存和處理資料)
}
data:
computed:
}
計算屬性的獲取,走到裡面的get方法
change2
data:,
methods:
},computed:,
set:function(val)
}}
計算屬性的好處
計算屬性有乙個快取的機制在裡面,如果多次檢視,引用的資料沒有發生變化,只會呼叫一次get方法
有快取,只掉一次get請求,好處是效能會比較好,不好的是有時候資料可能沒有發生變化
可以在js裡隨機去乙個資料,去判斷是否資料發生變化,
可以css/js加上版本號或者時間戳
這個是瀏覽器快取,瀏覽器快取機制
Vue 3 入門基礎知識
本章節實驗主要講解 vue 的最基本的知識點,在講解知識點之前,我們需要介紹一下 vue.js vue 發音為 vju 類似於view 是用於構建使用者介面的漸進框架。與其他整體框架不同,vue從頭開始設計以逐漸採用。核心庫僅集中在檢視層,並且易於拾取並與其他庫或現有專案整合。另一方面,當與現代工具...
Vue基礎知識
vue.js的基本使用 1.引入vue.js 1 cdn 3 模組化安裝 npm i vue d s cnpm i vue yarn add vue 2.初始化vue 1 必須有乙個html容器,決定vue.js的作用範圍 2 初始化 new vue options data 資料 3 資料繫結 宣...
VUE基礎知識
1 全域性定義 每個元件的命名不可重複 2 字串模板 缺乏語法高亮,可讀性較差 1 屬性 屬性書寫方式 props type name list 屬性時單向資料流,不可在子元件更改父元件傳遞的值,可通過onchange方法修改。2 事件 3 插槽 插槽是元件的一塊html模板,其顯示與否由父元件決定...