vue中插值表達式使用的示例詳解
作用:利用表達式進行插值渲染
語法:{ { 表達式 } }
案例一
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <!--準備容器 --> <div id="app"> {{str}} <br> <!-- 轉(zhuǎn)成大寫 --> {{str.toUpperCase()}} <br> <!-- 轉(zhuǎn)成小寫--> {{str.toLowerCase()}} <br> <!-- 拼接 --> {{str+'world'}} <br> </div> <!-- 引包 --> <script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script> <!-- 創(chuàng)建實例 --> <script> var app=new Vue({ el:'#app', data:{ str: 'Hello' } }); </script> </body> </html>
案例二
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <!--準備容器 --> <div id="app"> {{age>=18? '成年':'未成年'}} </div> <!-- 引包 --> <script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script> <!-- 創(chuàng)建實例 --> <script> var app=new Vue({ el:'#app', data:{ age:18 } }); </script> </body> </html>
案例三
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <!--準備容器 --> <div id="app"> {{friend.name}} <br> {{friend.age}} </div> <!-- 引包 --> <script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script> <!-- 創(chuàng)建實例 --> <script> var app=new Vue({ el:'#app', data:{ friend:{ name:'張三', age:18 } } }); </script> </body> </html>
注意:
1. 使用的數(shù)據(jù)要存在
2. { { 里面是表達式不是語句 } }
3. 不能在標簽屬性中使用{ { } } 例如 < div id=“ { { } } ”> </div>
到此這篇關(guān)于vue中插值表達式使用的示例詳解的文章就介紹到這了,更多相關(guān)vue插值表達式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
利用vue組件自定義v-model實現(xiàn)一個Tab組件方法示例
這篇文章主要給大家介紹了關(guān)于利用vue組件自定義v-model實現(xiàn)一個Tab組件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12vue+xlsx實現(xiàn)表格的導(dǎo)入導(dǎo)出功能
這篇文章主要介紹了vue+xlsx實現(xiàn)表格的導(dǎo)入導(dǎo)出功能,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2023-11-11解決Vue使用mint-ui loadmore實現(xiàn)上拉加載與下拉刷新出現(xiàn)一個頁面使用多個上拉加載后沖突問題
這篇文章主要介紹了解決Vue使用mint-ui loadmore實現(xiàn)上拉加載與下拉刷新出現(xiàn)一個頁面使用多個上拉加載后沖突問題,需要的朋友可以參考下2017-11-11