一、导入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>

二、 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的简单自动求和计算相关推荐

  1. vue计算多列和_vue.js的简单自动求和计算实例

    一.导入vue.js 二.前端页面 我用了一个表格,话不多说直接上代码 数学 物理 英语 总分 {{sum}} 平均分 {{average}} 二. js代码 1.创建一个 vue容器 在el中写你的 ...

  2. 仿vue.js实现简单模板引擎(2kB)

    仿vue.js实现简单模板引擎(2kB) 点击预览 index.html <!DOCTYPE html> <html lang="zh-CN"> <h ...

  3. vue.js更改颜色_如何使用Vue.js实现简单的标题更改应用程序

    vue.js更改颜色 by Anoob Bava 通过Anoob Bava 如何使用Vue.js实现简单的标题更改应用程序 (How to implement a simple title chang ...

  4. 使用Vue.js的简单拾色器

    选色器 (vue-colorpicker) A Simple Color Picker With Vue.js 使用Vue.js的简单拾色器 View demo 查看演示 Download Sourc ...

  5. 【JS】Vue.js实现简单的ToDoList(一)——前期准备

    一.前言 最近开始学习轻量级的mvvm框架Vue.js.就中文文档来说,算是很齐全了.之前本来在学习1.0版本,某日突然打开官网发现已更新为2.0.便把之后的都改为了2.0的语法.ps:如果恰好你是V ...

  6. vue实现搜索框搜索新增_基于Vue.js实现简单搜索框

    主要用到的知识很简单,简单的vuejs2.0的知识就够了.源码用了.vue构建和ES6,用了webpack打包等等.我资历还浅,先用一个简单的.js的写. 先看效果 这里有两个组件,一个组件是logo ...

  7. 利用Vue.js实现简单员工管理系统(增删查)的功能

    员工管理系统 注意!!此篇博客没有涉及后台数据库,所有数据自己设定,不经过数据库来增删改查!! 我们想要实现一个简单的员工管理系统案例需要以下几个步骤,我们一起来康康叭~~ 第一步:首先先实现基础的表 ...

  8. Vue.js实现简单的按钮点击改变css样式

    本人是前端的初学者,也在自学Vue.js,在自己编写系统的过程遇到的小问题,在这里分享给大家,若有什么不对的地方还请各位指正喔(づ ̄ 3 ̄)づ 一.效果 二.前端代码 这是静态页面代码部分(就两个简单 ...

  9. 使用Vue.js搭建简单的表格页面

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>我 ...

最新文章

  1. linux 脚本 ,shell中的与
  2. 策略模式原来这么简单!
  3. centeros7安装docker
  4. 在JavaFX程序中嵌入Swing内容
  5. 【需求工程】需求管理
  6. ise 时钟约束_ISE时序约束笔记2——Global Timing Constraints
  7. 《Python趣味创意编程》新书上架了
  8. 活动目录父子域用户迁移之:TFSSharePoint问题汇总(一)
  9. 【TWVRP】基于matlab节约算法求解带时间窗的电动车路径规划问题【含Matlab源码 1169期】
  10. 九度OJ 1050:完数
  11. python turtle库下载_win10+python3.8安装turtle库
  12. 字节游戏测试开发面试题
  13. 7-4 复数的实部和虚部(8 分)
  14. 显微镜下的大明内容_《显微镜下的大明》读后感
  15. 《东周列国志》第二十三回 卫懿公好鹤亡国 齐桓公兴兵伐楚
  16. Python的Excel/Word库
  17. HarmonyOS电脑系统,HarmonyOS
  18. 佛山科目二仙塘考场(B场)-考试要点
  19. jsTable 生成Excel表格xlsx表格
  20. 【算法】一致性哈希算法原理详解

热门文章

  1. 平板电脑能安装java_手机上能安装的应用,平板电脑上是不是都能安装
  2. 安装32位Pycharm出现的系列问题if you already have a 32-bit JDK installed详细解决方法
  3. Android6.0 蓝牙搜索不到设备原因,MIUI权限申请机制
  4. python tkinter canvas 画心形
  5. 漫画软件开发:EasyComic
  6. 服务器centos7.5系统下配置完DNS可以P通IP不能解析域名
  7. 【码农学编曲】人声伴唱与混音
  8. “复制”马斯克(二):“一无所有”的世界首富想要什么?
  9. word分词器的使用
  10. Spark学习笔记 --- Spark Streaming 与 Stom 比较