国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Vue基礎(chǔ)之內(nèi)部指令(上)

Keagan / 1124人閱讀

摘要:以及條件指令類似于里的,這三個指令根據(jù)表達式的值對組件進行渲染銷毀。如果想一次性判斷多個元素,可以將他們包裹在之內(nèi),使用條件指令操作外層的,并不會包含在最終的渲染結(jié)果中。要是不希望被復(fù)用,需要在指定的元素上添加值,值存在且唯一。

v-if、v-else-if、v-else以及v-show 條件指令v-if、v-else-if、v-else

類似于JavaScript里的if、else-if、else,這三個指令根據(jù)表達式的值對DOM/組件進行渲染/銷毀。

值得注意的是,v-else-if必須跟在v-if之后,v-else必須跟在v-else-if或者v-if之后。
如果想一次性判斷多個元素,可以將他們包裹在template之內(nèi),使用條件指令操作外層的template,template并不會包含在最終的渲染結(jié)果中。

Vue在渲染元素時,出于效率考慮,會盡可能的復(fù)用已有元素而非重新渲染。

點擊“toggle”按鈕,輸入框內(nèi)的placeholder改變,但當(dāng)輸入內(nèi)容再進行切換后,內(nèi)容依舊存在,說明被復(fù)用了,只是修改了placeholder。

要是不希望被復(fù)用,需要在指定的元素上添加key值,key值存在且唯一。

v-show
面試考點:v-show和v-if實現(xiàn)的視覺效果完全一致,但是還是有本質(zhì)區(qū)別的,v-show改變CSS display的值,v-if徹底移除元素。
開發(fā)技巧:因為v-show是改變CSS屬性,無論表達式真假與否,都會被編譯。v-if直接操作DOM的移除/渲染,所以v-if更適合不經(jīng)常變化的場景,v-show適合頻繁變化的場景。
列表循環(huán)指令v-for

表達式需結(jié)合in使用,類似v-for="item in items"

數(shù)組
  • {{index}}-{{item}}

用v-for將items中的數(shù)據(jù)循環(huán)渲染,item相當(dāng)于items元素的別名,同時還支持index作為可選索引

對象

遍歷對象屬性時,有兩個可選參數(shù),分別為鍵名和索引

  • {{index}}-{{key}}:{{value}}

整數(shù)
{{ n }}

輸出:12345

v-text和v-html v-text
面試考點:v-text和{{}}功能一樣,展示文本,但是v-text比{{}}好的地方是,當(dāng)網(wǎng)速很慢或者javascript出錯時,會暴露我們的{{xxx}},而v-text不會顯示出來。
v-html
面試考點:v-html和v-text區(qū)別在于v-text輸出的是純文本,瀏覽器不會對其再進行html解析,但v-html會將其當(dāng)html標(biāo)簽解析后輸出。

message: "Hello world",

Hello world
以上是本期全部內(nèi)容,欲知后事如何,請聽下回分解<( ̄︶ ̄)↗[GO!]

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/53628.html

相關(guān)文章

  • Vue基礎(chǔ)內(nèi)部指令(下)

    摘要:綁定事件監(jiān)聽器直接擼代碼計數(shù)器是實例的掛在對象等同于,是的語法糖,在內(nèi)定義好方法,指令監(jiān)聽事件來觸發(fā)一些代碼。 v-on綁定事件監(jiān)聽器 直接擼代碼: 計數(shù)器 number:{{number}} + - var app = new Vue({ el: #app, // app是Vue實例的掛在對象 data: { ...

    maybe_009 評論0 收藏0
  • Vue基礎(chǔ)內(nèi)部指令(下)

    摘要:綁定事件監(jiān)聽器直接擼代碼計數(shù)器是實例的掛在對象等同于,是的語法糖,在內(nèi)定義好方法,指令監(jiān)聽事件來觸發(fā)一些代碼。 v-on綁定事件監(jiān)聽器 直接擼代碼: 計數(shù)器 number:{{number}} + - var app = new Vue({ el: #app, // app是Vue實例的掛在對象 data: { ...

    2bdenny 評論0 收藏0
  • Vue基礎(chǔ)內(nèi)部指令(下)

    摘要:綁定事件監(jiān)聽器直接擼代碼計數(shù)器是實例的掛在對象等同于,是的語法糖,在內(nèi)定義好方法,指令監(jiān)聽事件來觸發(fā)一些代碼。 v-on綁定事件監(jiān)聽器 直接擼代碼: 計數(shù)器 number:{{number}} + - var app = new Vue({ el: #app, // app是Vue實例的掛在對象 data: { ...

    LMou 評論0 收藏0
  • Vue基礎(chǔ)內(nèi)部指令

    摘要:以及條件指令類似于里的,這三個指令根據(jù)表達式的值對組件進行渲染銷毀。如果想一次性判斷多個元素,可以將他們包裹在之內(nèi),使用條件指令操作外層的,并不會包含在最終的渲染結(jié)果中。要是不希望被復(fù)用,需要在指定的元素上添加值,值存在且唯一。 v-if、v-else-if、v-else以及v-show 條件指令v-if、v-else-if、v-else 類似于JavaScript里的if、else-...

    BoYang 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<