vue的內建指令有哪些構成

青灯夜游
發布: 2023-01-14 10:43:07
原創
3262 人瀏覽過

內建指令有16個:v-text、v-html、v-show、v-if、v-else、v-else-if、v-for、v-on、v-bind、 v-model、v-slot、v-pre、v-cloak、v-once、v-memo、v-is;其中v-memo是3.2新增的,v-is在3.1.0中廢棄。 v-show用於控制元素的顯藏、v-if用於根據表達式的真假值來有條件地渲染元素。

vue的內建指令有哪些構成

本教學操作環境:windows7系統、vue3版,DELL G3電腦。

1、什麼是Vue指令

在Vue中,指令其實就是特殊的屬性

Vue會根據指令,背後做些事,至於具體做什麼事,Vue根據不同的指令會執行不同的操作,具體後面會說

指令有什麼特點

Vue指令有個明顯的特點就是,都是以v-開頭,例如:v-text

<span v-text="msg"></span>
登入後複製

2、內建指令

2.1 Vue有哪些內建指令呢

#內建指令指的是Vue自帶指令,開箱即用

Vue一共有16個自帶指令,包含了:

v-text、v-html、v-show、v-if、v-else、v-else-if、v-for、v -on、v-bind、v-model、v-slot、v-pre、v-cloak、v-once、v-memo、v-is,其中v-memo是3.2新增的,v-is在3.1 .0中廢棄

下面我們來了解這些內建指令的基本使用

2.2 了解16個內建指令的基本使用

2.2.1 v-text

v-text的作用是,用於更新元素的textContent,例如:

<h1 v-text="msg"></h1>
登入後複製

h1元素的內容最終取決於msg的值

vue的內建指令有哪些構成

2.2.2 v-html

與v-text很像,只是v-html用於更新元素的innerHTML,例如

<div v-html="&#39;<h1>Hello LBJ</h1>&#39;"></div>
登入後複製

vue的內建指令有哪些構成

要注意的是,裡頭內容必須是按普通HTML 插入

2.2.3 v- show

v-show可以根據表達式的真假值,切換元素的display值,用來控制元素的顯示和隱藏,例如:

vue的內建指令有哪些構成

##可以看到,當條件變更時該指令觸發顯示或隱藏的過渡效果

需要注意:v-show 不支援