中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue.js中怎么實現一個自動求和計算

發布時間:2021-07-09 15:50:06 來源:億速云 閱讀:1010 作者:Leah 欄目:web開發

這期內容當中小編將會給大家帶來有關vue.js中怎么實現一個自動求和計算,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

一、導入vue.js

可以用cdn,也可以用內嵌去官網下載插件https://vuejs.org/js/vue.js.

<script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>

二、前端頁面

我用了一個表格,話不多說直接上代碼

<div id="vuetest">
 <table>
 <tr>
 <td>數學</td>
 <td><input type="text" v-model.number="math"></td>
 </tr>
 <tr>
 <td>物理</td>
 <td><input type="text" v-model.number="physics"></td>
 </tr>
 <tr>
 <td>英語</td>
 <td><input type="text" v-model.number="english"></td>
 <tr>
 <td>總分</td>
 <td>{{sum}}</td>
 </tr>
 <tr>
 <td>平均分</td>
 <td>{{average}}</td>
 </tr>
 </tr>
 </table>
 </div>

vue.js中怎么實現一個自動求和計算

二、 js代碼

1.創建一個 vue容器 在el中寫你的容器id。

2.在data中寫你的數據值,注意與html頁面中的v-model.number=中寫的相對應。

(v-model是負責監聽用戶的輸入事件以更新數據,并對一些極端場景進行一些特殊處理)

math:后面也可以寫固定的值像math:“90”,以此類推

3.綁定你的表達式,用computed監控前面定義的變量并寫一個方法。

注意:{{}}里面要與js里面對應

我簡單寫了個求和與平均值的方法

4.在文本框里輸入數字就可以自動進行動態的求和,平均值計算了,是不是很方便。

js代碼如下

var vuetest = new Vue({
 el:'#vuetest',
 data:{
 math:'',
 physics:'',
 english:'',
 },
 computed :{
 sum:function () {
 return parseFloat(this.math)+this.physics+this.english; 
  },
 average :function(){
 return Math.round(this.sum/3);
  } 
 }
 });

效果

vue.js中怎么實現一個自動求和計算

上述就是小編為大家分享的vue.js中怎么實現一個自動求和計算了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

封开县| 绥芬河市| 贡山| 蕉岭县| 碌曲县| 庆城县| 仁寿县| 南部县| 咸丰县| 望江县| 军事| 兴文县| 甘南县| 阿拉尔市| 汕尾市| 北宁市| 瑞丽市| 鱼台县| 灵石县| 陆川县| 资讯| 务川| 永吉县| 文安县| 黑龙江省| 密云县| 额尔古纳市| 儋州市| 天镇县| 中西区| 凭祥市| 磐安县| 城步| 浪卡子县| 河池市| 樟树市| 财经| 彭水| 海宁市| 个旧市| 上蔡县|