vue.js的简单自动求和计算实例


Posted in Javascript onNovember 08, 2019

一、导入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的简单自动求和计算实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript confirm选择判断
Oct 18 Javascript
JavaScript 函数调用规则
Sep 14 Javascript
jquery.validate使用攻略 第一部
Jul 01 Javascript
javascript学习笔记(二十) 获得和设置元素的特性(属性)
Jun 20 Javascript
js中复制行和删除行的操作实例
Jun 25 Javascript
那些精彩的JavaScript代码片段
Jan 12 Javascript
vue如何从接口请求数据
Jun 22 Javascript
浅谈Vuex注入Vue生命周期的过程
May 20 Javascript
JS事件流与事件处理程序实例分析
Aug 16 Javascript
Vue项目实现换肤功能的一种方案分析
Aug 28 Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
Feb 24 Javascript
Vue-resource安装过程及使用方法解析
Jul 21 Javascript
vue中get请求如何传递数组参数的方法示例
Nov 08 #Javascript
Vue搭建后台系统需要注意的问题
Nov 08 #Javascript
vue视频播放暂停代码
Nov 08 #Javascript
vue-dplayer 视频播放器实例代码
Nov 08 #Javascript
BootstrapValidator实现表单验证功能
Nov 08 #Javascript
vue项目中定义全局变量、函数的几种方法
Nov 08 #Javascript
Vue修改项目启动端口号方法
Nov 07 #Javascript
You might like
《逃离塔科夫》——“萌新劝退,老手自嗨”的硬核FPS游戏
2020/04/03 其他游戏
PHP的面试题集,附我的答案和分析(一)
2006/11/19 PHP
php 执行系统命令的方法
2009/07/07 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
浅谈json_encode用法
2015/03/05 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
JavaScript 调试器简介
2009/02/21 Javascript
根据出生日期自动取得星座的js代码
2010/07/20 Javascript
jQuery之日期选择器的深入解析
2013/06/19 Javascript
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
js实现网页右上角滑出会自动消失大幅广告的方法
2015/02/27 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
jQuery增加自定义函数的方法
2015/07/18 Javascript
jQuery Chart图表制作组件Highcharts用法详解
2016/06/01 Javascript
js实现获取两个日期之间所有日期的方法
2016/06/17 Javascript
AngularJS实现树形结构(ztree)菜单示例代码
2016/09/18 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
2018/08/14 Javascript
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
Python 开发Activex组件方法
2009/11/08 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
你可能不知道的Python 技巧小结
2020/01/29 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
2020/02/10 Python
Pandas中DataFrame交换列顺序的方法实现
2020/12/14 Python
华为菲律宾官方网站:HUAWEI Philippines
2021/02/23 全球购物
文秘专业应届生求职信范文
2013/11/14 职场文书
家长寄语大全
2014/04/02 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
安全员岗位职责
2015/02/10 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
导游词之桂林山水
2019/09/20 职场文书
详解Oracle块修改跟踪功能
2021/11/07 Oracle
Appium中scroll和drag_and_drop根据元素位置滑动
2022/02/15 Python