欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Vue計算屬性、方法、偵聽器的案例分析-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關(guān)Vue計算屬性、方法、偵聽器的案例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)公司云計算的互聯(lián)網(wǎng)服務(wù)提供商,擁有超過13年的服務(wù)器租用、遂寧服務(wù)器托管、云服務(wù)器、網(wǎng)站空間、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗,已先后獲得國家工業(yè)和信息化部頒發(fā)的互聯(lián)網(wǎng)數(shù)據(jù)中心業(yè)務(wù)許可證。專業(yè)提供云主機、網(wǎng)站空間、申請域名、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。

入門學(xué)習(xí)Vue,計算屬性、方法、偵聽器是必不可少的知識點。為了方便簡單,這次我們用同樣一個例子分別用計算屬性、方法、偵聽器三種方法實現(xiàn)同樣的效果。話不多說,直接上車。

效果:

我在Vue中定義了name1和name2兩個值,預(yù)期效果是在html中輸出name,而name也就是name1+name2拼接而成。無論name1發(fā)生改變還是name2發(fā)生改變,name都會隨著改變。

<div id="root">
        {{name}}
    </div>

    <script>
        
        // 父組件
        new Vue({
            el:"#root", 
            data:{
                name1:'jiang',
                name2:'he',
                name:'jiang he',
            }
        })
     </script>

瀏覽器效果:

Vue計算屬性、方法、偵聽器的案例分析

1、計算屬性實現(xiàn)效果

<div id="root">
        {{name}}
    </div>

    <script>
        
        // 父組件
        new Vue({
            el:"#root", 
            data:{
                name1:'jiang',
                name2:'he',
            },
           
            computed:{
                name:function(){
                 return this.name1+' '+this.name2;
              }
            }
        })
    </script>

分析:computed就是計算屬性,從字面意思也能計算也就是把name1和name2拼接起來,最終生成了name。

要注意計算屬性是有緩存的,也就是只要當name1或者name2發(fā)生變化,和緩存中的值不同的時候,才會重新計算。

如果name1或者name2沒有發(fā)生變化,computed不會重新計算。

2、method方法實現(xiàn)效果

<div id="root">
        {{name()}}
    </div>

    <script>
        
        // 父組件
        new Vue({
            el:"#root", 
            data:{
                name1:'jiang',
                name2:'he',
            },
           
            methods:{
                name:function(){
                    return this.name1+' '+this.name2;
                }
            }
            
        })
    </script>

注意:插值表達式{{name()}}必須有括號。

和計算屬性不同,只要頁面加載一次,那么方法就執(zhí)行一次,沒有緩存一說。

3、監(jiān)聽器實現(xiàn)效果

<div id="root">
        {{name}}
    </div>

    <script>
        
        // 父組件
        new Vue({
            el:"#root", 
            data:{
                name1:'jiang',
                name2:'he',
                name:'jiang he',
            },
            watch:{
                name1:function(){
                    this.name= this.name1+' '+this.name2;
                 },
                name2:function(){
                    this.name= this.name1+' '+this.name2;
                }
            }

注意:監(jiān)聽器實現(xiàn),從字面意思上也是能理解,監(jiān)聽既是監(jiān)聽name1和name2的變化,如果有變化,那么name就會被重新賦值。這里呢,有一個name默認值的。

最后

三種方法都可以實現(xiàn)同樣的方法,那么最佳的是哪個呢?

最佳的是第一個計算屬性,計算屬性同第二種methods相比有緩存,節(jié)省性能,而同第三種相比又簡潔了代碼。

關(guān)于Vue計算屬性、方法、偵聽器的案例分析就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

當前標題:Vue計算屬性、方法、偵聽器的案例分析-創(chuàng)新互聯(lián)
文章位置:http://aaarwkj.com/article6/dpijog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、網(wǎng)站改版、網(wǎng)站導(dǎo)航、手機網(wǎng)站建設(shè)App開發(fā)、動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
人妻口爆视频一区二区三区| 国产一区二区日本在线| 午夜精品久久福利视频| 午夜高清影院免费观看| 日本在线人妻中文字幕| 日本高清精品视频免费| 91麻豆精品国产综合久久久| 青青草免费公开视频久久| 亚洲少妇熟女一区二区三区| 美女诱惑丝袜国产国产av丝袜| 一区二区三区日韩专区| 国产一区 亚洲精品| 我想看亚洲一级黄色录像| 亚洲天堂福利视频网站| av丰满人妻一区二区| 最新日韩欧美一区二区| 国产超码片内射在线| 在线欧美日韩一区二区三区| 日韩丰满少妇在线观看| 精品一区2区3区4区| 初爱视频教程完整版韩国| 91精品婷婷国产综合| 日韩精品在线不卡一区| 欧美一区二区成人精品视频| 国产女主播福利在线播放| 国产,欧美,日韩,日日骚| 国产又大又长又粗又硬又猛| 午夜精品国产日韩欧美在线 | 国产一区 亚洲精品| 男人的天堂av最新版本| 日本色网一区二区三区四区| 欧美日韩综合在线第一页| 丰满少妇一区二区三区专区| 在线欧美日韩一区二区三区| 日韩看片一区二区三区高清| 久久精品性少妇一区二区三区| 国产精品午夜福利亚洲综合网| 国产精品久久一国产精品| 国产伦一区二区三区三州| 亚洲国产专区一区二区麻豆| 亚洲欧美综合精品久久成人|