啟動(dòng)命令(vue啟動(dòng)命令)墻裂推薦
在Vue中,啟動(dòng)e啟指令都是命令以 v-xxx 命令,因此自定義指令也是動(dòng)命如此自定義指令時(shí),指令名稱不需要加前綴v-,令墻裂推但在調(diào)用的時(shí)候一定要加前綴v-自定義一個(gè)
命令(vue啟動(dòng)命令)墻裂推薦.jpg)
在Vue中,指令都是啟動(dòng)e啟以 v-xxx 命令,因此自定義指令也是命令如此自定義指令時(shí),指令名稱不需要加前綴v-,動(dòng)命但在調(diào)用的時(shí)候一定要加前綴v-自定義一個(gè)獲取焦點(diǎn)的指令 v-focus//定義一個(gè)全局的指令(directive:指令)
//參數(shù)1為指令名稱,定義的令墻裂推時(shí)候,不需要加 v- ,啟動(dòng)e啟調(diào)用時(shí)需要v- ,命令//參數(shù)2是對(duì)象,對(duì)象中有指令相關(guān)函數(shù),動(dòng)命在特定時(shí)候運(yùn)行,令墻裂推 Vue.directive(focus,啟動(dòng)e啟{ //獲取當(dāng)前指令(v-focus)綁定的元素e,e.focus()方法在綁定元素插入到DOM中時(shí)調(diào)用
inserted:function(e){ e.focus() } }) //等同于js中: var e = document.getElementById("e")// e.focus()
//局部指令定義,命令vm實(shí)例中directives:{ focus:{ inserted:function(e){ e.focus() } } }鉤子函數(shù):
bind:只調(diào)用一次,第一次綁到到元素時(shí)調(diào)用,動(dòng)命一般用在初始化中,在inserted之前,此時(shí)父節(jié)點(diǎn)為null,在dom樹(shù)繪制之前調(diào)用,一般用作初始化屬性(樣式、元素屬性)的設(shè)置,綁定后屬性就已經(jīng)在當(dāng)前元素中了。
inserted:被綁定元素插入到父節(jié)點(diǎn)時(shí)調(diào)用,父節(jié)點(diǎn)存在即可,只調(diào)用一次,在dom樹(shù)繪制之后調(diào)用,一般用作初始化方法(js的行為方法)的設(shè)置,綁定到DOM中后立即執(zhí)行一次updated:所在的組件更新時(shí)調(diào)用,在。
componentUpdated之前調(diào)用,更新前的狀態(tài),多次調(diào)用componentUpdated:所在的組件及及子元素全部更新時(shí)調(diào)用,更新后的狀態(tài),多次調(diào)用unbind:只調(diào)用一次,指令與元素解綁時(shí)調(diào)用
Vue.directive(指令名稱,{ //指令綁定到元素上的時(shí)候會(huì)立即執(zhí)行,一般用作初始化,只執(zhí)行一次,當(dāng)指令剛被綁定到元素的時(shí)候,還沒(méi)有插入到DOM樹(shù)中去//綁定時(shí)不管有沒(méi)有插入到DOM中,已經(jīng)有了value="" 和 style="color:red"的屬性
//bind因此可以做一些初始化屬性的設(shè)置bind:function (e) { e.value = "文本框初始值" e.style.color =
red }, inserted:function (e) { //元素插入到DOM樹(shù)中后會(huì)立即執(zhí)行一次,可作初始化方法的設(shè)置 e.focus() },
updated:function (e) { //vnode更新的時(shí)候會(huì)執(zhí)行,可觸發(fā)多次 }, componentUpdated
:function (e) { }, unbind:function (e) { } })
"text" v-focus>鉤子函數(shù)參數(shù):el:指令被綁定的當(dāng)前元素,即當(dāng)前指令所在的元素,此參數(shù)名可以變更,其他參數(shù)名不能變更binding:name:指令名,不包括v-前綴value:指令綁定值,v-color=" blue ","1+1"為2
oldValue:指令綁定的前一個(gè)值expression:指令綁定值的字符串形式"1+1"就是"1+1"而不是2arg:傳遞給指令的參數(shù)v-color:bluemodifiers:包含修飾符對(duì)象 v-mydirective.foo.bar
modifiers為{foo.true,bar,true}3.vnode:vue編譯器生成的虛擬節(jié)點(diǎn)4.oldVnode:上一個(gè)虛擬節(jié)點(diǎn)Vue.directive("color",{ bind:
function(e,binding) { e.style.color = binding.value e.style.color = binding.
arg } }) //注意單引號(hào),否則blue為data中數(shù)據(jù)
type="text" v-focus v-color:blue>自定義指令的簡(jiǎn)寫(xiě)如果只有bind或updated鉤子函數(shù),則可以簡(jiǎn)寫(xiě)Vue.directive("color", (e,binding) => { e.style.color = binding.value e.style.color = binding.
arg }) //注意單引號(hào),否則blue為data中數(shù)據(jù) <
inputtype="text" v-focus v-color:blue>
免責(zé)聲明:本站所有信息均搜集自互聯(lián)網(wǎng),并不代表本站觀點(diǎn),本站不對(duì)其真實(shí)合法性負(fù)責(zé)。如有信息侵犯了您的權(quán)益,請(qǐng)告知,本站將立刻處理。聯(lián)系QQ:1640731186
塔牌集團(tuán)信披工作連續(xù)6年獲評(píng)A級(jí)掌上梅州訊10月11日,深交所發(fā)布《關(guān)于深市主板上市公司2023-2024年度信息披露工作評(píng)價(jià)結(jié)果的通報(bào)》,廣東塔牌集團(tuán)股份有限公司獲評(píng)最高等級(jí)A級(jí),是自2018年以來(lái)連續(xù)第6年獲評(píng)A級(jí)。記者了解到, …
寶寶吃匹德莫多的危害 吃匹德莫多要遵醫(yī)囑一、匹德莫多口服液是什么匹德莫多一般指匹多莫德口服液。匹多莫德口服液,本品為免疫刺激調(diào)節(jié)劑,適用于機(jī)體免疫功能低下的患者;上、下呼吸道反復(fù)感染(咽炎,氣管炎,支氣管炎等);耳鼻喉科反復(fù)感染(鼻炎,扁桃 …
布斯克茨腳趾骨折恐影響歐冠四分之一決賽 腳趾骨折怎么治療華社巴塞羅那3月15日電巴塞羅那中場(chǎng)大將布斯克茨14日在對(duì)陣切爾西隊(duì)的歐洲冠軍聯(lián)賽中腳趾骨折,將休養(yǎng)大約三周,這或許會(huì)導(dǎo)致這位西班牙國(guó)腳錯(cuò)過(guò)四月初的歐冠四分之一決賽首回合比賽。在巴薩3:0擊敗切爾西的 …
惡性淋巴腫瘤能活多久 淋巴惡性腫瘤的臨床表現(xiàn)一、惡性淋巴腫瘤能活多久很多患者及家屬都非常關(guān)心:惡性淋巴瘤患者還能活多久?湖北省腫瘤生物治療中心的專家指出,對(duì)于這個(gè)問(wèn)題,并不能籠統(tǒng)地說(shuō)能活多久。惡性淋巴瘤的治療是個(gè)系統(tǒng)的過(guò)程,涉及到很多因素,這和 …
- 5年期以上貸款市場(chǎng)報(bào)價(jià)利率降至3.95%
- 鉛中毒解毒藥 鉛中毒怎么辦
- 怎么用體溫計(jì)測(cè)排卵期 分析檢測(cè)排卵期的方法
- 扔掉不用的枕頭的禁忌 枕頭日常護(hù)理
- 這4種常見(jiàn)植物有毒!家里有娃的,尤其要注意→
- 傷口腫脹發(fā)熱怎么辦 手術(shù)傷口多長(zhǎng)時(shí)間能愈合
- 頭發(fā)干枯毛躁打結(jié)怎么辦 頭發(fā)要注意保養(yǎng)
- 戴套肛交感染艾滋病嗎 六種方式不會(huì)傳染艾滋病
- 馬琳大逆轉(zhuǎn) 10連勝背靠背奪冠
- 每克血紅蛋白含鐵多少 血紅蛋白正常值
- 足底按摩步驟有哪些 足底按摩友誼健康
- 胃酸過(guò)多吃鹽水可以嗎 胃酸多要注意飲食
國(guó)網(wǎng)瑪納斯縣供電公司:多維發(fā)力深化以案促改 筑牢作風(fēng)建設(shè)防線為深化以案促改,完善“三不腐”工作機(jī)制,國(guó)網(wǎng)瑪納斯縣供電公司緊密圍繞深入貫徹中央八項(xiàng)規(guī)定精神的主題教育工作,從多維發(fā)力推進(jìn)以案促改,全力推動(dòng)作風(fēng)建設(shè)走深走實(shí)。明責(zé)強(qiáng)導(dǎo),筑牢政治 …
癌癥病人死前三天征兆 說(shuō)明癌癥病人的臨床表現(xiàn)癌癥疾病是我們現(xiàn)如今必須要面對(duì)的一種病痛,而且這種病痛近年來(lái)的范圍逐漸開(kāi)始擴(kuò)大,特別是癌癥疾病,晚期患者治愈的可能性特別低。所以,我們今天要來(lái)幫助癌癥病人具體了解一下,癌癥前三天的具體征兆。癌癥雖然是 …
持續(xù)低燒不能超過(guò)幾天 分析持續(xù)低燒的表現(xiàn)其實(shí),有時(shí)候人們發(fā)燒也屬于一種很正常的現(xiàn)象,人的身體抵抗能力總是有高有低的,有時(shí)候身體抵抗能力下降時(shí),就容易有發(fā)燒的現(xiàn)象,發(fā)燒后就要及時(shí)利用藥物治療,用不了多長(zhǎng)時(shí)間,即可痊愈,發(fā)燒長(zhǎng)時(shí)間得不到康復(fù),對(duì) …
白細(xì)胞吞噬細(xì)菌的過(guò)程 白細(xì)胞吞噬細(xì)菌的作用身體內(nèi)含有很多的微小細(xì)胞,它們?cè)谏眢w內(nèi)的含量不一定有多大,但是起的作用是非常大的,比如說(shuō)白細(xì)胞就是其中一種,它就像一名戰(zhàn)士,保衛(wèi)者我們的身體,對(duì)于人體健康是非常重要的,但是任何東西適量才是最好的,太多 …
一趟旅行,暢游京津雙城!快上車吧~團(tuán)期:10月26日讀者價(jià):4580元/人成人) 敬老價(jià): 4500元/人 備注:敬老價(jià)僅限60周歲以上老年人,不再享受老年人門(mén)票優(yōu)惠)好消息:倆人同行報(bào)名優(yōu)惠200元)報(bào)名方式:梅州日?qǐng)?bào)社1、咨詢 …
有關(guān)顱內(nèi)血泡動(dòng)脈瘤icu的常識(shí) 顱內(nèi)血泡動(dòng)脈瘤是什么一、顱內(nèi)血泡動(dòng)脈瘤的并發(fā)癥1、動(dòng)脈瘤再破裂是血管內(nèi)栓塞術(shù)的嚴(yán)重并發(fā)癥,因血壓急劇波動(dòng),術(shù)中機(jī)械刺激,術(shù)后抗凝治療凝血機(jī)制改變引起的,瘤體的破裂與死亡率隨著年齡的增加而上升 ,病人可突然出現(xiàn)精神緊張,痛 …
- 點(diǎn)擊瀏覽更多最新資訊
《赴山海》外網(wǎng)上線!第一波真實(shí)口碑出爐!海外觀眾評(píng)價(jià)一針見(jiàn)血
宜家水杯自爆崩斷門(mén)牙 女子索賠百萬(wàn) 門(mén)牙斷裂怎么治療
做人流有什么危害 介紹人流的三大危害
漢陰縣公安局森林警察大隊(duì)堅(jiān)持黨建引領(lǐng) 護(hù)航生態(tài)安全
血常規(guī)化驗(yàn)的作用 血常規(guī)化驗(yàn)的注意事項(xiàng)
超過(guò)72小時(shí)打狂犬疫苗還有效嗎 什么是狂犬疫苗
3月10日3D玻璃板塊跌幅達(dá)2%,市場(chǎng)研究
b超膀胱殘余尿量測(cè)定 殘余尿量測(cè)定的意義
急性肌肉萎縮治療辦法 護(hù)理急性肌肉萎縮的方法
心臟驟停如何配合搶救 心臟驟停的急救與護(hù)理
“我的夢(mèng)”第八屆廣東省演講大賽(梅州賽區(qū))開(kāi)始報(bào)名啦!
化療要多久 化療期間吃什么對(duì)身體好
放療嚴(yán)重還是化療嚴(yán)重你知道嗎 放療和化療是怎樣的
宣城績(jī)溪臨溪鎮(zhèn):“三個(gè)圍繞”全力優(yōu)化營(yíng)商環(huán)境
太湖縣百里鎮(zhèn)松泉村:信用村建設(shè)助推鄉(xiāng)風(fēng)文明
戴套肛交感染艾滋病嗎 六種方式不會(huì)傳染艾滋病
小的息肉還做病理嗎 息肉要怎么治療
白內(nèi)障復(fù)明 做白內(nèi)障手術(shù)能復(fù)明嗎
(經(jīng)濟(jì)觀察)中國(guó)經(jīng)濟(jì)穩(wěn)定增長(zhǎng)護(hù)航民生基本盤(pán)
化學(xué)防曬不致痘有哪些方法 防曬注意問(wèn)題
間歇性肌肉萎縮的治療辦法 如何護(hù)理間歇性肌肉萎縮呢
2015中超恒大VS魯能賽事戰(zhàn)報(bào)
扔掉不用的枕頭的禁忌 枕頭日常護(hù)理
測(cè)排卵期體溫表 如何檢測(cè)排卵期的體溫表
正鐵血紅蛋白鐵含量高正常嗎 血紅蛋白如何檢查的