亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

Vue computed 計算屬性代碼實例

瀏覽:5日期:2023-01-25 15:56:15

什么是計算屬性???

1、在computed中,可以定義一些屬性,這些屬性叫做【計算屬性】

2、計算屬性的本質(zhì)是一個方法,不過一般是將他們的名稱直接當做屬性使用,不會當方法調(diào)用

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <script src='http://www.aoyou183.cn/lib/vue-2.4.0.js'></script></head><body><div id='app'> <input type='text' v-model='firstname'>+ <input type='text' v-model='lastname'>= <input type='text' v-model='fullname'></div><script> var vm = new Vue({ el: ’#app’, data: { firstname: ’’, lastname: ’’ }, methods: {}, computed:{ // 在computed中,可以定義一些屬性,這些屬性叫做【計算屬性】 // 計算屬性的本質(zhì)是一個方法,不過一般是將他們的名稱直接當做屬性使用,不會當方法調(diào)用 ’fullname’:function () {return this.firstname + ’-’ + this.lastname; } } })</script></body></html>

重點注意

1、計算屬性,在調(diào)用的時候,一定不要加()去調(diào)用,直接將它當做普通屬性使用

2 、計算屬性的function中引用的data中的數(shù)據(jù)發(fā)生了變化,就會立即重新計算這個計算屬性的值

3、 計算屬性的求值結(jié)果,會被緩存起來,方便下次直接使用;如果計算屬性方法中,所有來的任何數(shù)據(jù)沒有發(fā)生改變,則不會重新計算

內(nèi)容擴展

vue之computed(計算屬性)的使用方法

在vue中,一些簡易的計算可以直接在模板中計算,如:{{ number + 1 }};但是在模板中如果有太多復雜的計算難以維護;所以對于任何復雜的邏輯,你都應(yīng)該使用計算屬性的原因;

1.經(jīng)過處理返回的數(shù)據(jù)值,只要源數(shù)據(jù)沒有發(fā)生改變,computed函數(shù)里面對相應(yīng)的數(shù)據(jù)就不會反生改變,相當于緩存在本地;發(fā)生改變的時候,computed對應(yīng)數(shù)據(jù)的函數(shù)也會發(fā)生改變;

2:computed屬性和methods屬性

你可能已經(jīng)注意到我們可以通過調(diào)用method來達到同樣的效果:我們可以將同一個函數(shù)定義為一個method而不是一個計算屬性,對于最終的結(jié)果,兩種方式確實是相同的;

然而,計算屬性是基于他們的依賴就行緩存的,計算屬性只有在它相關(guān)的依賴發(fā)生改變時才會重新求值,這意味著只要message 還沒有發(fā)生改變,多次訪問reversedMessage計算屬性會立刻返回之前計劃算的結(jié)果,而不必再次執(zhí)行函數(shù).

3:computed中的屬性;

計算屬性默認只有g(shù)etter不過在需要時也可以提供一個setter;

var vm=new Vue({ el:'#demo', data:{ firstName:'foo', lastName:'Bar', fullName:'foo Bar'},computed:{ fullName:function(){ get:function(){ return this.firstName+' '+this.lastName; }, setter:function(){ var names=newValue.split(’’); this.firstName=names[0]; this.lastName=names[names.length-1] } }}});

到此這篇關(guān)于Vue computed 計算屬性代碼實例的文章就介紹到這了,更多相關(guān)Vue之computed 計算屬性內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 亚洲限制级 | 日本久久综合视频 | 欧美三级欧美成人高清www | 亚洲国产日韩无在线播放 | 亚洲欧洲日产国码在线观看 | 亚洲黄色在线观看 | 成人网在线| 草草免费观看视频在线 | 亚洲国产天堂久久九九九 | 欧洲在线免费视频 | 一级裸片 | 免费看黄色的网站 | 麻豆视频传媒入口 | 色婷五月综激情亚洲综合 | 久青草国产在线 | 天堂久久久久va久久久久 | 亚洲黄色三级网站 | 欧美午夜精品一区二区三区 | 一级a毛片免费 | 麻豆果冻传媒一卡二卡 | 720lu牛牛刺激自拍视频 | 亚洲久草 | 国产色秀视频在线观看 | 精品视频一区二区三区在线观看 | 妞干网免费| 日本精品久久久久中文字幕2 | 久久综合九色婷婷97 | 香蕉97碰碰视频免费 | 欧美一区二区三区网站 | 精品视频vs精品视频 | 69精品免费视频 | 国产亚洲欧美在在线人成 | 欧美午夜在线播放 | 久优草 | 亚洲国产成人精品一区91 | 成人在线播放 | 超91视频 | 亚洲第一区精品观看 | 在线成人免费看大片 | 欧美精品综合一区二区三区 | 制服丝袜 自拍偷拍 |