Vue 2020/4/27
v-text
作用:設定標籤的文字值(textContent)
<div id="app">
//使用v-text標籤的只能顯示出等號後“”內的內容
<h1 v-text="message+'!?'">!?</h1>
<h1 v-text="message">!?</h1>
//下面兩種方法都能顯示出“!?"
<h1>{{message+"!?"}}</h1>
<h1>{{message}}!?</h1>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
var app=new Vue({
el:"#app",
data:{
message:"hyh"
}
})
</script>
效果:
v-html
設定標籤的innerHTML
<div id="app">
<h1 v-html="content1"></h1>
<h1 v-text="content1"></h1>
<h1 v-html="content2"></h1>
<h1 v-text="content2"></h1>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
var app=new Vue({
el:"#app",
data:{
content1:"hyh",
content2:"<a href='http://www.baidu.com'>百度</a>"
}
})
</script>
結果:
如果單純是輸出內容,則v-text和v-html兩者效果沒有區別。
但如果是html連結,v-html則體現除它的作用。
總結
1.原始HTML:v-html 雙大括號會將資料解釋為普通文字,而非 HTML 程式碼。為了輸出真正的 HTML,你需要使用 v-html 指令。
2.操作純文字:v-text 它會替代顯示對應的資料物件上的值。當繫結的資料物件上的值發生改變,插值處的內容也會隨之更新。注意:此處為單向繫結,資料物件上的值改變,插值會發生變化;但是當插值發生變化並不會影響資料物件的值。
相關文章
- vue27Vue
- 2024/4/27
- 4月27日
- 2020-09-27
- 2020-10-27
- 2020-12-27
- 2020-11-27
- 1234:2011 2020-12-27
- 2020/12/27 G小明A+B
- GoCN 每日新聞(2020-01-27)Go
- GoCN 每日新聞 (2020-02-27)Go
- 電商專案 2020-11-27
- 2018-11-4RetailUnwrapped-Adobe2018HolidayPredictions-27AIAPP
- Vue(27)vue-codemirror實現線上程式碼編譯器Vue編譯
- 2024/11/27日 日誌 關於Vue && ElementVue
- 1236:區間合併 2020-12-27
- vue4Vue
- 2024年4月2日第27篇部落格
- ◆Π的圖譜謎宮◆(2019年4月27日)
- 老司機 iOS 週報 #111 | 2020-04-27iOS
- 2020-12-27 python安裝包相關命令Python
- Vue(4)Vue指令的學習1Vue
- 2024年4月27日 C++上課記錄C++
- 27
- webpack4+Vue搭建自己的Vue-cliWebVue
- 高階 vue 元件模式 4Vue元件模式
- Vue Cli 4 引入 Cesium 配置Vue
- vue-cli @4安裝Vue
- vue學習筆記4Vue筆記
- 5/27
- Day 27|
- 11/27
- eBay:4Q19淨利潤5.58億美元 同比下降27%
- Canalys:2022年Q4印度智慧手機出貨量下降27%
- (精華2020年5月4日更新) vue教程篇 計算屬性computed的使用Vue
- (精華2020年5月4日更新) vue教程篇 事件簡寫和事件物件$eventVue事件物件
- Webpack4 搭建 Vue 專案WebVue
- 27英寸顯示器哪款價效比高?2020年主流熱門27英寸電腦顯示器推薦