日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Vue計算屬性實現成績單

瀏覽:22日期:2023-02-16 14:54:17

本文實例為大家分享了Vue計算屬性實現成績單,供大家參考,具體內容如下

代碼如下:

<!DOCTYPE html><html> <head> <meta charset='utf-8'> <title>成績單統計</title> <script src='http://www.b3g6.com/bcjs/js/vue.js' type='text/javascript' charset='utf-8'></script> <style type='text/css'> .gridtable{ font-family:verdana, arial, sans-serif; font-size:11px; color:#333333; border-width: 1px; border-color:#666666; border-collapse: collapse; } .gridtable th{ border-width: 1px; padding:8px; border-style:solid; border-color:#666666; background-color: #dedede; } .gridtable td{ border-width: 1px; padding:8px; border-style:solid; border-color:#666666; background-color: #ffffff; } </style> </head> <body> <div id='app'> <table class='gridtable'> <tr> <th>學科</th> <th>分數</th> </tr> <tr> <td>語文</td> <td> <input type='text' name='' id='' value='' v-model.number='Chinese' /> </td> </tr> <tr> <td>數學</td> <td> <input type='text' name='' id='' value='' v-model.number='Math' /> </td> </tr> <tr> <td>英語</td> <td> <input type='text' name='' id='' value='' v-model.number='English' /> </td> </tr> <tr> <td>總分</td> <td> <input type='text' name='' id='' value='' v-model.number='sum' /> </td> </tr> <tr> <td>平均分</td> <td> <input type='text' name='' id='' value='' v-model.number='average' /> </td> </tr> </table> </div> <script> var vm=new Vue({ el:'#app', data:{ Chinese:100, Math:100, English:60 }, computed:{ sum:function(){ return this.Chinese+this.Math+this.English; }, average:function(){ return Math.round(this.sum/3); } }, }) </script> </body></html>

Vue計算屬性實現成績單

當我改變語文,數學·,英語的成績,總分和平均分會隨著實時變化,這就是Vue計算屬性的特點。

Vue計算屬性的傳參

計算屬性本質是一個方法,但是通常被當作一個屬性來使用,一般不加()。但在實際開發中,如果需要給計算屬性中的方法傳參,就需要使用閉包傳參的方法。

<!DOCTYPE html><html> <head> <meta charset='utf-8'> <title>Evaluate</title> <script src='http://www.b3g6.com/bcjs/js/vue.js' type='text/javascript' charset='utf-8'></script> <div id='app'> {{add(2)}} </div> <script type='text/javascript'> var vm =new Vue({ el:'#app', data:{ number:1 }, computed:{ add(){ return function(index){ return this.number+index; } } } }) </script> </head> <body> </body></html>

注意:

計算屬性本身不能像方法一樣在括號里填寫參數來達到傳參的目的,需要在該方法體里寫真正的方法,來接受參數。 同理,計算屬性方法體參數可省略,即本例子中add(){}和add(index){}均可計算屬性的getter和setter

計算屬性通常用來獲取數據(根據data的變化而變化),所以其默認只有getter,但需要時,Vue.js也提供setter功能。set方法與get方法先后順序無關,并且set方法接受的參數為get方法的返回值。

<!DOCTYPE html><html> <head> <meta charset='utf-8' /> <title>Computed</title> <script src='http://www.b3g6.com/bcjs/js/vue.js' type='text/javascript' charset='utf-8'></script> </head> <body> <div id='app'> firstName:<input type='text' name='' id='' value='' v-model='first'/> lastName:<input type='text' name='' id='' value='' v-model='last'/> <p>fullName:<input type='text' name='' id='' value='' v-model='fullName'/></p> </div> <script type='text/javascript'> var vm=new Vue({ el:'#app', data:{ first:'Jack', last:'Jones' }, computed:{ fullName:{ get:function(){ return this.first+' '+this.last }, set:function(parameter){ var names=parameter.split(' ') this.first=names[0] this.last=names[names.length-1] } } } }) </script> </body></html>計算屬性與方法的區別

使用計算屬性的這種方法可以確保代碼只在必要的時刻執行,適合處理一些潛在資源密集型工作。但是,如果項目不具有緩存功能,則要使用methods,要根據實際情況而定。

計算屬性的特點如下:

①當計算屬性的依賴發生變化時,會立即進行計算,并對計算結果進行自動更新。②計算屬性的求值結果會被緩存起來,以方便下次直接使用。③計算屬性適用于執行更加復雜的表達式,這些表達式往往太長或需要頻繁的重復使用,所以不能在模板中直接使用。④計算屬性是data對象的一個擴展和增強版本。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
美女视频一区在线观看| 亚洲2区在线| 国产精品尤物| 国产精品mm| 国产精品nxnn| 国产中文欧美日韩在线| 国产日韩中文在线中文字幕| 久久国产三级精品| 国产精品网站在线看| 国产精成人品2018| 国内精品美女在线观看| 伊人久久国产| 欧美午夜精品一区二区三区电影| 日韩成人亚洲| av亚洲免费| 亚洲欧美日韩视频二区| 亚洲一区免费| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲精品激情| 国产精品麻豆成人av电影艾秋| 欧美激情福利| 福利在线一区| 激情五月色综合国产精品| 老鸭窝毛片一区二区三区| 日韩综合小视频| 精品国产一区二区三区av片| 日韩av福利| 99亚洲视频| 欧美一级网站| 在线看片国产福利你懂的| 欧美影院三区| 日本综合视频| av中文字幕在线观看第一页| 亚洲女同中文字幕| 欧美日韩精品一区二区三区在线观看| 精品午夜久久| 蜜臀91精品国产高清在线观看| 综合国产精品| 国产一区二区三区四区二区| 欧美精品激情| 国产欧美一区二区三区精品观看| 中文av在线全新| 在线午夜精品| 国产欧美日韩一级| 青青久久av| 亚欧成人精品| 国产自产自拍视频在线观看| 老司机久久99久久精品播放免费| 国产精品探花在线观看| 欧美日韩在线二区| 日本va欧美va瓶| 国产精品蜜芽在线观看| 久久人人88| 日韩avvvv在线播放| 国产综合色区在线观看| 日韩一区二区三区精品视频第3页| 福利一区视频| 日韩精品免费一区二区夜夜嗨| 麻豆国产在线| 国产日韩在线观看视频| 亚洲夜间福利| 国产精品亚洲四区在线观看| 99国产精品久久久久久久成人热| 麻豆高清免费国产一区| 视频在线观看91| 日韩欧美在线中字| 国产亚洲一卡2卡3卡4卡新区| 日韩欧美综合| 国产精品色在线网站| 中国女人久久久| 成人一区而且| 国产亚洲高清在线观看| 一区二区视频欧美| 91一区二区| 日韩1区2区日韩1区2区| 红桃视频国产精品| 色在线中文字幕| 国产伦精品一区二区三区视频| 黄色成人在线网址| 日韩欧美一区免费| 免费一级欧美片在线观看网站| 蜜桃91丨九色丨蝌蚪91桃色| 快播电影网址老女人久久| 国产精品v日韩精品v欧美精品网站| 国产亚洲欧洲| 久久九九99| 成人精品动漫一区二区三区| 国产日韩欧美一区二区三区| 蜜臀av国产精品久久久久| 欧美精品一二| 日韩在线观看一区| 成人亚洲一区| 卡一精品卡二卡三网站乱码| 日本亚洲三级在线| 夜久久久久久| 国产国产精品| 日韩视频一区| 欧洲av一区二区| 精品欧美视频| 免费在线日韩av| 国产精品亚洲综合在线观看| 午夜久久av | 日韩精品久久久久久久电影99爱| 国产日韩欧美在线播放不卡| 日本一区二区三区视频在线看| 国产毛片久久| 伊人久久亚洲影院| 亚洲韩日在线| 亚洲福利精品| 精品72久久久久中文字幕| 国产精品手机在线播放| 91欧美极品| 91综合久久爱com| 日本a口亚洲| 91综合久久爱com| 欧美亚洲免费| 国产精品毛片aⅴ一区二区三区| 欧美一区二区三区久久精品| 日韩精品亚洲一区二区三区免费| 亚洲精品日本| 日韩激情av在线| 欧美一级网址| 国产精品亚洲欧美日韩一区在线| **爰片久久毛片| 日韩激情av在线| 日韩激情一区二区| 日韩av黄色在线| 国产精品一站二站| 欧美激情综合| 精品国产不卡| 欧美日韩在线观看首页| av资源亚洲| 1024精品一区二区三区| 婷婷综合五月| 日韩在线卡一卡二| 日韩激情一区二区| 久久99青青| 蜜臀久久精品| 婷婷亚洲综合| 老鸭窝亚洲一区二区三区| 一区二区亚洲视频| 青青草国产精品亚洲专区无| 久久av影院| 在线一区av| 尹人成人综合网| 日韩综合一区二区| 麻豆久久久久久| 日韩中文首页| 午夜日韩福利| 日韩精品免费观看视频| 国产精品最新自拍| а√天堂中文在线资源8| 久久影视一区| 亚洲欧美一级| 国产精品xvideos88| 高潮一区二区| 每日更新成人在线视频| 日韩高清在线不卡| 精品久久久中文字幕| 亚洲高清av| 日本a级不卡| 日韩免费高清| 亚洲久久一区| 国产在线观看91一区二区三区| 久久久一二三| 午夜性色一区二区三区免费视频| 欧美精品97| 欧美~级网站不卡| 日韩在线观看一区二区三区| 精品一区二区三区中文字幕视频| 99精品综合| 国产一区 二区| 99久久精品费精品国产| 亚洲精品日韩久久| av中文字幕在线观看第一页| 9国产精品视频| 国产精品2023| 在线精品视频在线观看高清| 国产视频一区二| 精品一区欧美| 国产精品**亚洲精品| 亚洲精品1区| 国产一区二区三区四区五区传媒| 国产精品美女久久久浪潮软件| 青青伊人久久| 久久婷婷激情| 国产精品免费精品自在线观看| 国产一区日韩一区| 国产精品香蕉| 欧美专区18| 麻豆成全视频免费观看在线看| 亚洲另类黄色| 精品日韩视频| 国产欧美日韩在线一区二区| 亚洲午夜91| 精品国产成人| 日本国产亚洲| 尹人成人综合网| 高清精品久久| 欧美精品影院|