Vuex 是一個(gè)專為 Vue.js 應(yīng)用程序開發(fā)的狀態(tài)管理模式。它采用集中式存儲(chǔ)管理應(yīng)用的所有組件的狀態(tài),并以相應(yīng)的規(guī)則保證狀態(tài)以一種可預(yù)測(cè)的方式發(fā)生變化。 State 完整...
Vuex 是一個(gè)專為 Vue.js 應(yīng)用程序開發(fā)的狀態(tài)管理模式。它采用集中式存儲(chǔ)管理應(yīng)用的所有組件的狀態(tài),并以相應(yīng)的規(guī)則保證狀態(tài)以一種可預(yù)測(cè)的方式發(fā)生變化。 State 完整...
Vue-Router導(dǎo)航守衛(wèi): 有的時(shí)候,我們需要通過路由來進(jìn)行一些操作,比如最常見的登錄權(quán)限驗(yàn)證,當(dāng)用戶滿足條件時(shí),才讓其進(jìn)入導(dǎo)航,否則就取消跳轉(zhuǎn),并跳到登錄頁面讓其登錄。...
hash模式: 1、hash路由模式是比較好區(qū)分的,凡是我們的url后帶有“#”的都屬于hash模式; 2、hash“#”后的值,不會(huì)包含在http請(qǐng)求中,改變hash的值不...
key的作用主要是為了高效的更新虛擬DOM 保證某個(gè)元素的 key 在其同級(jí)元素中具有唯一性。在 Diff 算法中 會(huì)借助元素的 Key 值來判斷該元素是新近創(chuàng)建的還是被移動(dòng)...
join 把數(shù)組中所有元素放入一個(gè)字符串中,返回字符串。 concat 連接多個(gè)(含兩個(gè))數(shù)組,兩邊的原始數(shù)組都不會(huì)變化,返回被連接數(shù)組的一個(gè)副本,可繼續(xù) concat。 s...
計(jì)算屬性 computed: 計(jì)算屬性支持緩存,只有當(dāng)依賴項(xiàng)數(shù)據(jù)發(fā)生改變,才會(huì)重新進(jìn)行計(jì)算計(jì)算屬性是不支持異步操作的,當(dāng)計(jì)算屬性computed內(nèi)有異步操作的時(shí)候,無法監(jiān)聽數(shù)...
生命周期 事物從出生到死亡的過程Vue實(shí)例從創(chuàng)建 到銷毀的過程 ,這些過程中會(huì)伴隨著一些函數(shù)的自調(diào)用。我們稱這些函數(shù)為鉤子函數(shù) beforeCreate 在實(shí)例初始化之后,數(shù)...
今天用canvas教大家仿寫一個(gè)簡(jiǎn)單的刮刮樂 一個(gè)居中的標(biāo)題和刮卡區(qū)域。 添加樣式 鼠標(biāo)拖拽不會(huì)選中文字。 設(shè)置Canvas畫布。 判斷鼠標(biāo)是否按下。 鼠標(biāo)按下isDraw為...
作為前端開發(fā)工程師,JavaScript是我們主要的開發(fā)語言,是每個(gè)人必須要掌握的,它是弱類型語言,本身語法也比較簡(jiǎn)單,最近我發(fā)現(xiàn)了一個(gè)奇怪的問題,parseInt(0.00...
1.回到頂部 2.防抖節(jié)流 3.過濾特殊字符 4.將 RGB 轉(zhuǎn)換為十六進(jìn)制 5.獲取可視窗口高度 6.獲取可視窗口寬度
先簡(jiǎn)單說說Promise Promise 是一個(gè)對(duì)象,保存著未來將要結(jié)束的事件,她有兩個(gè)特征: 1、對(duì)象的狀態(tài)不受外部影響,Promise 對(duì)象代表一個(gè)異步操作,有三種狀態(tài),...
100 Continue 繼續(xù)。客戶端應(yīng)繼續(xù)其請(qǐng)求 101 Switching Protocols 切換協(xié)議。服務(wù)器根據(jù)客戶端的請(qǐng)求切換協(xié)議。只能切換到更高級(jí)的協(xié)議,例如,切...
作為一個(gè)前端開發(fā),寫css樣式是再平常不過的事情了,有時(shí)候,多個(gè)元素的樣式是一樣的,但是我們還是會(huì)把這些樣式重新寫一遍,要不就是鍵盤三劍客 CTRL + C,CTRL + A...
1.SessionStorage(會(huì)話級(jí)別的本地存儲(chǔ)) 在Html5中增加了一個(gè)Js對(duì)象:sessionStorage;通過此對(duì)象可以直接操作存儲(chǔ)在瀏覽器中的會(huì)話級(jí)別的Web...
1.字符串操作方法 1.concat(str1,str2,str3...) concat() 方法用于連接兩個(gè)或多個(gè)字符串。拼接字符串,等效于+,+更常用 2.substr(...
本地倉庫 1.在需要git管理的文件夾中 點(diǎn)擊鼠標(biāo)右鍵==> 選擇'git bash here' 2. ctrl +/- 可以設(shè)置git命令窗口的文字大小 3.git ini...
JavaScript 邏輯或和與的其他用法 首先先要了解什么是“短路效應(yīng)” 短路效應(yīng) 通俗一點(diǎn)說,可以理解為沒必要繼續(xù)算了 || 或運(yùn)算 大家都知道當(dāng)兩邊只要有一邊為真,...