[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
- vim常見用法
- vue_o6_v-once、v-html、v-text、v-pre、v-cloak指令的使用VueHTML
- TypeScript 之常見型別(上)TypeScript型別
- TypeScript 之常見型別(下)TypeScript型別
- javascript中的資料型別及其常見用法JavaScript資料型別
- 【vue】v-htmlVueHTML
- MySql三種常見引擎及其區別MySql
- nslookup命令的常見用法
- linux nc (Netcat) 常見用法Linux
- Git SSH 命令常見用法Git
- JavaScript陣列常見用法JavaScript陣列
- useradd 命令的常見用法
- 051、Vue3+TypeScript基礎,頁面通訊之v-model的基本用法VueTypeScript
- Vue指令——v-htmlVueHTML
- 常見的三種工廠模式區別模式
- SQLNET.ORA 的常見用法SQL
- 常見的錯誤 SQL 用法SQL
- Vue自定義元件之v-model的使用Vue元件
- 類别範本的常見用法
- 8種常見SQL錯誤用法SQL
- JSP C 標籤的常見用法JS
- axios的一些常見用法iOS
- 前端【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常考知識點--computed 和 watch 區別Vue
- vue之watch的用法Vue
- vue框架之自定義元件中使用v-modelVue框架元件
- vue 常見面試題Vue面試題
- 前端常見問題 - vue前端Vue
- Python常見工廠函式用法示例Python函式
- Python模組以及日曆常見用法Python
- 在滲透中curl的常見用法
- C++ 指標常見用法小結C++指標
- (精華2020年5月4日更新) vue教程篇 v-text,v-html,v-once,v-pre,v-cloak的使用VueHTML