最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue模板語法v-bind教程示例

 更新時(shí)間:2023年12月07日 11:14:07   作者:wx5bcd2f496a1cf  
這篇文章主要為大家介紹了Vue模板語法v-bind教程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

vue的模板

紅色框里面的都是vue的模板。有了模板就得有模板的特殊語法。上面只是簡單的雙括號(hào)加上表達(dá)式,這種叫做插值語法,除了這種語法還有其他語法嗎?

插值語法實(shí)現(xiàn)的功能很單一,就是將指定的值放到指定的位置。還有一種叫做指令語法,它能夠完成的就相對(duì)高端一些。

vue里面的指令很多,都是以v-開頭。

將執(zhí)行的結(jié)果綁定給v-bind

下面其實(shí)就是將執(zhí)行的結(jié)果綁定給v-bind

<a v-bind:href="url" rel="external nofollow"  rel="external nofollow" >點(diǎn)擊我去百度</a>   
//如果加上v-bind:,那么vue會(huì)將引號(hào)里面包著的東西url拿出來當(dāng)js表達(dá)式去執(zhí)行,url就相對(duì)于變量
      new Vue({    
          el: "#app",   
          data:{ 
            name: "lucas",
            url: "https://www.baidu.com",
          }
       })

v-bind可以指定任何一個(gè)屬性。bind可以給標(biāo)簽里面任何一個(gè)標(biāo)簽屬性動(dòng)態(tài)的綁定值。

v-bind:可以簡寫為:冒號(hào)。

<div id="app">
        <h1>hello world name:{{name}}</h1>
        <a v-bind:href="url" rel="external nofollow"  rel="external nofollow"  v-bind:x="hello">點(diǎn)擊我去百度</a>
    </div>
    <script type="text/javascript"> 
    Vue.config.productionTip = false     
      new Vue({    
          el: "#app",   
          data:{ 
            name: "lucas",
            url: "https://www.baidu.com",
            hello: "xxx",
          }
       })

通過上面可以看到插值語法往往用于指定標(biāo)簽體內(nèi)容,也即是html元素中間部分。這部分需要渲染可以使用插值語法。

v-bind不管理標(biāo)簽里面的內(nèi)容,它是用于管理標(biāo)簽的屬性。

Vue模板語法有2大類

1.插值語法

功能:用于解析標(biāo)簽體內(nèi)容。
寫法:{{xxx}},xxx是js表達(dá)式,且可以直接讀取到data中的所有屬性。

2.指令語法

功能:用于解析標(biāo)簽(包括:標(biāo)簽屬性、標(biāo)簽體內(nèi)容、綁定事件...)。

舉例:v-bind:href="xxx" 或簡寫為:href="xxx",xxx同樣要寫js表達(dá)式,且可以直接讀取到data中的所有屬性。

備注:Vue中有很多的指令,且形式都是:v-????,此處我們只是拿v-bind舉個(gè)例子。

在data當(dāng)中,不僅僅可以是基本的數(shù)據(jù)類型,還可以是對(duì)象。所以data里面的數(shù)據(jù)可以是多級(jí)的結(jié)構(gòu)。

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>首頁</title>
    <!--引入vue,這里引入vue那么這里就多了vue構(gòu)造函數(shù)-->
    <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
</head>
<body>  
    <div id="app">
        <h1>hello world name:{{name}} school里面的name:{{school.name}}</h1>
        <a v-bind:href="school.url" rel="external nofollow"  v-bind:x="hello">點(diǎn)擊我去百度</a>
    </div>
    <script type="text/javascript"> 
    Vue.config.productionTip = false     
      new Vue({    
          el: "#app",   
          data:{ 
            name: "lucas",
            school:{
                name: "jerry",
                url: "https://www.baidu.com",
            },
          }
       })
    </script>
</body>
</html>

對(duì)于插值語法沒有什么高深的玩法,就兩對(duì)花括號(hào){{}}里面寫上表達(dá)式

以上就是Vue模板語法v-bind教程示例的詳細(xì)內(nèi)容,更多關(guān)于Vue v-bind模板語法的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 如何寫好一個(gè)vue組件,老夫的一年經(jīng)驗(yàn)全在這了(推薦)

    如何寫好一個(gè)vue組件,老夫的一年經(jīng)驗(yàn)全在這了(推薦)

    這篇文章主要介紹了如何寫好一個(gè)vue組件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Vue?編程式路由導(dǎo)航的實(shí)現(xiàn)示例

    Vue?編程式路由導(dǎo)航的實(shí)現(xiàn)示例

    本文主要介紹了Vue?編程式路由導(dǎo)航
    2022-04-04
  • vue中解決el-date-picker更改樣式不生效問題

    vue中解決el-date-picker更改樣式不生效問題

    在使用Vue.js進(jìn)行前端開發(fā)的過程中,Element?UI?是一個(gè)非常流行的UI庫,它提供了一套完整的組件來快速搭建美觀的用戶界面,但是我們經(jīng)常遇到一個(gè)問題使用Element?UI提供的el-date-picker組件時(shí),嘗試自定義其樣式卻無法生效,所以本文給大家介紹如何解決這個(gè)問題
    2024-10-10
  • Vue項(xiàng)目中使用pdfjs-dist實(shí)現(xiàn)在線瀏覽PDF文件功能

    Vue項(xiàng)目中使用pdfjs-dist實(shí)現(xiàn)在線瀏覽PDF文件功能

    pdfjs-dist是一個(gè)用于在瀏覽器中渲染 PDF 文件的 JavaScript 庫,它能夠?qū)?nbsp;PDF 文件解析并渲染為 HTML5 的 canvas 元素,從而實(shí)現(xiàn)跨平臺(tái)、無需插件的 PDF 預(yù)覽,本文給大家介紹了Vue項(xiàng)目中如何使用pdfjs-dist實(shí)現(xiàn)在線瀏覽PDF文件功能,需要的朋友可以參考下
    2025-08-08
  • Vue Router根據(jù)后臺(tái)數(shù)據(jù)加載不同的組件實(shí)現(xiàn)

    Vue Router根據(jù)后臺(tái)數(shù)據(jù)加載不同的組件實(shí)現(xiàn)

    本文主要介紹了根據(jù)用戶所購買服務(wù)的不同,有不同的頁面展現(xiàn)。文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 淺談父子組件傳值問題

    淺談父子組件傳值問題

    這篇文章主要介紹了Vue父子組件傳值問題,文章中有詳細(xì)的示例代碼,感興趣的同學(xué)可以參考閱讀
    2023-04-04
  • 在vue中通過axios異步使用echarts的方法

    在vue中通過axios異步使用echarts的方法

    本篇文章主要介紹了在vue中通過axios異步使用echarts的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-01-01
  • 詳解jenkins自動(dòng)化部署vue

    詳解jenkins自動(dòng)化部署vue

    這篇文章主要介紹了jenkins自動(dòng)化部署vue,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • koa2+vue實(shí)現(xiàn)登陸及登錄狀態(tài)判斷

    koa2+vue實(shí)現(xiàn)登陸及登錄狀態(tài)判斷

    這篇文章主要介紹了koa2+vue實(shí)現(xiàn)登陸及登錄狀態(tài)判斷,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-08-08
  • vue或react項(xiàng)目生產(chǎn)環(huán)境去掉console.log的操作

    vue或react項(xiàng)目生產(chǎn)環(huán)境去掉console.log的操作

    這篇文章主要介紹了vue或react項(xiàng)目生產(chǎn)環(huán)境去掉console.log的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09

最新評(píng)論

谷城县| 新干县| 孟津县| 海门市| 慈利县| 新乡市| 夏邑县| 辉县市| 嘉定区| 牡丹江市| 渭南市| 淮安市| 安徽省| 临海市| 永修县| 邯郸市| 错那县| 庆城县| 平凉市| 镇巴县| 南靖县| 宣化县| 渝中区| 高安市| 萨迦县| 固镇县| 特克斯县| 孟州市| 杂多县| 云霄县| 牟定县| 双鸭山市| 扎囊县| 海兴县| 宜城市| 尼勒克县| 吉安县| 保定市| 通化市| 衡南县| 通辽市|