vue全域性指令 獲取焦點

2022-08-21 10:00:21 字數 282 閱讀 2234

知識點

bind函式==>和樣式相關的操作,一般都可以在 bind 中執行,繫結到元素上的時候,立即執行 bind函式,且只執行一次(注意:在每個函式中,第乙個引數永遠是 el,表示被繫結了指令的那個元素,這個 el引數是乙個元素的原生的js物件)

inserted函式==>和js行為有關的操作,最好在 inserted 中 去執行,防止 js行為不生效,元素插入到dom中時,執行 inserted函式,只觸發一次

updated函式==>當元件 vnode 更新時,執行 updated,可能會觸發多次

vue的全域性指令

vue有四個全域性指令 directive extent set component directive 自定義指令 寫乙個改變顏色的指令 vue.directive amie function el,binding,vnode html 可以看出其實指令的實際是操作dom元素,第乙個引數就是ele...

vue中監聽input框獲取焦點,失去焦點的問題

博主之前在用vue的獲取焦點,失去焦點的時候,出現了 blur和 focus無效的情況。當時百思不得其解。今天又在寫vue頁面的時候,突然 blur和 focus又好用了。emmmm,看來這部分值得一戰。1 html 這是html的輸入框。定義了乙個獲取焦點,失去焦點的方法 2 js部分 失去焦點和...

Flex 自動獲取焦點 監聽全域性鍵盤事件

這是 flex第一步 qq群裡面乙個朋友問我的問題,特此拿出分享一下。或許問題比較簡單,還是將其記錄一下比較好。需求如下 當air啟動後,監聽全域性鍵盤事件,即this.addeventlistener keyboardevent.key down,keydownhandler 執行後效果 crea...