vue 中鉤子 是怎樣的乙個概念

時間 2021-05-31 03:40:04

1樓:Rachel

先說自定義指令。『除了核心功能缺省內置的指令 (v-model 和 v-show),Vue 也允許註冊自定義指令』。來自Vue官網。

因為有時候,需要操作底層DOM。所以需要自定義指令。

首選註冊自定義指令Vue.directive,乙個指令定義物件可以提供如下幾個鉤子函式:

所謂鉤子 , 就是魚鉤 ,等待魚咬鉤,即被動的意思。inserted (el,binding) el為當前操作的元素,binding 接受繫結的當前元素。inserted函式只有在第一次插入DOM節點才會觸發。

update(el,binding) 修改時,不斷更新。 upbind(el,binding) 清除定時器的作用。

2樓:歐冷斯

其實是翻譯造成的問題,原名是「hook」(不負責任的直譯為「鉤子」而已),它是一種事件劫持機制,也就是說它會比你的事件更早進行執行處理。

你可以簡單地把它理解為vue的內建事件,但是這個內建事件是由你去配置的。

典型的「hook」如:

其中的created事件就是乙個「hook」,執行後的效果是這樣的:

舒適區到底是怎樣乙個概念?

即將融化的冰山 借用 刻意練習 中的概念,舒適區就是你已經完全掌握的東西,處理這樣的問題對你來說沒有任何的難度,你已經習慣,並且有一套非常成熟的手段或套路能夠快速應對類似的問題。但是,這並不意味著你是在放縱自己。你提到人在放鬆時會有更好的狀態,是一種高效的狀態,這也和我們說道的概念完全吻合。因為舒適...

日語裡的 街( ) 到底是怎樣的乙個概念?

小爪子 街 一般是指商店街,大量商店餐廳密集集中的商業場所,所以池袋商業區是街 同比王府井也可以稱作是街 另外乙個讀音町 一般是指住宅區,民居集中的場所,中國的話可以理解成乙個乙個的小區,日本很少有中國這種集中規劃且封閉的小區概念,所以某一片的民宅就統合稱作XX町了。當然也有例外就是了.比如說歌舞伎...

怎樣使用前端框架 vue 做乙個完整的後台管理系統?

eechen Vue就是個前端庫或者框架,對於實現乙個後台管理系統,不是必需的東西。對於後端你要用什麼語言什麼框架,你要自己根據需求和個人熟悉程度來選。然後先實現個後台管理系統的RBAC使用者許可權管理模組,你大概就對後台管理系統的開發有個基本認識了。 helloworld 我寫過乙個小玩意,有基礎...