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 相关文章推荐
node在两个div之间移动,用ztree实现
Mar 06 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
Aug 08 Javascript
浅谈JavaScript事件的属性列表
Mar 01 Javascript
jQuery鼠标经过方形图片切换成圆边效果代码分享
Aug 20 Javascript
JavaScript 拖拽实例代码
Sep 21 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
Mar 21 Javascript
JavaScript设计模式之调停者模式实例详解
Feb 03 Javascript
javascript数组元素删除方法delete和splice解析
Dec 09 Javascript
angular中的post请求处理示例详解
Jun 30 Javascript
js实现随机点名功能
Dec 23 Javascript
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
Apr 13 Javascript
vue el-table实现递归嵌套的示例代码
Aug 14 Vue.js
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
PHP+APACHE实现用户论证的方法
2006/10/09 PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
基于PHP CURL用法的深入分析
2013/06/09 PHP
探讨:php中在foreach中使用foreach ($arr as &amp;$value) 这种类型的解释
2013/06/24 PHP
关于ob_get_contents(),ob_end_clean(),ob_start(),的具体用法详解
2013/06/24 PHP
php cli换行示例
2014/04/22 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
Symfony生成二维码的方法
2016/02/04 PHP
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
YII框架批量插入数据的方法
2017/03/18 PHP
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
用JS实现轮播图效果(二)
2016/06/26 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
bootstrap实现动态进度条效果
2017/03/08 Javascript
JavaScript满天星导航栏实现方法
2018/03/08 Javascript
浅谈Angular7 项目开发总结
2018/12/19 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
使用JavaScript通过前端发送电子邮件
2020/05/22 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
[01:29]2017 DOTA2国际邀请赛官方英雄手办展示
2017/03/18 DOTA
使用Python的PEAK来适配协议的教程
2015/04/14 Python
shelve  用来持久化任意的Python对象实例代码
2016/10/12 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
python实现两个一维列表合并成一个二维列表
2019/12/02 Python
python使用requests库爬取拉勾网招聘信息的实现
2020/11/20 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
css3 伪类选择器快速复习小结
2019/09/10 HTML / CSS
HTML5中div、article、section的区别及使用介绍
2013/08/14 HTML / CSS
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
《诺贝尔》教学反思
2014/02/17 职场文书
委托公证书范本
2014/04/03 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
创卫工作总结2015
2015/04/22 职场文书
公司晚宴祝酒词
2015/08/11 职场文书