[vue] 常見用法之 v-html、v-text、v-model區別
v-html 指令: 雙大括號會將資料解釋為普通文字,而非 HTML 程式碼。為了輸出真正的 HTML,你需要使用 v-html 指令。
注:在網站上動態渲染任意 HTML 是非常危險的,因為容易導致 XSS 攻擊。只在可信內容上使用 v-html,永不用在使用者提交的內容上。
v-text 指令輸出元素的文字內容。
兩者區別:
<div v-html="element"></div>
<br>
<div v-text="element"></div>
data(){
return{
element:'<h3>測試</h3>'
}
},
結果:
v-model: 指令常用於表單 < input >、< textarea > 及 < select > 元素上,建立雙向資料繫結。它會根據控制元件型別自動選取正確的方法來更新元素,負責監聽使用者的輸入事件更新資料。
v-model 會忽略所有表單元素的 value、checked、selected 特性的初始值,而總是在元件的 data 選項中宣告初始值。
<input v-model="message" placeholder="請輸入">
<p>Message is: {{ message }}</p>
結果:
相關文章
- v-html 、v-text({{}}) 、v-model的區別HTML
- vue中的v-html,v-text,{{}}三種渲染模板VueHTML
- vue v-text,v-html,v-once,v-pre,v-cloak的使用VueHTML
- vue中v-model和.sync修飾符區別Vue
- JAVA常見面試題之Forward和Redirect的區別Java面試題Forward
- vue_o6_v-once、v-html、v-text、v-pre、v-cloak指令的使用VueHTML
- 【vue】v-htmlVueHTML
- TypeScript 之常見型別(下)TypeScript型別
- TypeScript 之常見型別(上)TypeScript型別
- javascript中的資料型別及其常見用法JavaScript資料型別
- Vue指令——v-htmlVueHTML
- MySql三種常見引擎及其區別MySql
- Linux 常見目錄與區別Linux
- 051、Vue3+TypeScript基礎,頁面通訊之v-model的基本用法VueTypeScript
- JavaScript陣列常見用法JavaScript陣列
- Git SSH 命令常見用法Git
- nslookup命令的常見用法
- 常見Oracle HINT的用法Oracle
- 常見的三種工廠模式區別模式
- vue 常見面試題Vue面試題
- Vue自定義元件之v-model的使用Vue元件
- 常見的錯誤 SQL 用法SQL
- useradd 命令的常見用法
- Linux find常見用法示例Linux
- spring data jpa 常見用法Spring
- urllib庫的常見用法
- 幾個常見函式的非常見用法函式
- 前端【VUE】02-vue指令【v-html 、v-show、 v-if 、v-else、v-on、v-bind、v-for、v-model】前端VueHTML
- VUE 之 v-html 後樣式不生效的問題VueHTML
- vue框架之自定義元件中使用v-modelVue框架元件
- Vue常見面試題整理Vue面試題
- Vue常見的面試題Vue面試題
- 前端常見問題 - vue前端Vue
- 8種常見SQL錯誤用法SQL
- SQLNET.ORA 的常見用法SQL
- Linux中find常見用法示例Linux
- Java 列舉7常見種用法Java
- 類别範本的常見用法