Vue实现简单计算器案例


Posted in Javascript onFebruary 25, 2020

利用Vue.js写的一个简单的计算器。非常简单的案例。

通过这个案例,练习一下Vue的语法。

通过案例可以看出,Vue.js解放了DOM操作。

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Vue计算器</title>
</head>
<body>
<div id="app">
 <input type="number" v-model="num1">
 <select v-model="operation">
  <option value="0">+</option>
  <option value="1">-</option>
  <option value="2">*</option>
  <option value="3">/</option>
 </select>
 <input type="number" v-model="num2">
 <button @click="calculate">=</button>
 <strong>{{results}}</strong>
</div>
<script src="node_modules/vue/dist/vue.js"></script>
<script>
 new Vue({
  el: '#app',
  data:{
   operation: '0',
   results: '0',
   num1:0,
   num2:0,
  },
  methods:{
   calculate:function(){
    switch (this.operation) {
     case '0' :
      this.results = parseInt(this.num1) + parseInt(this.num2);
      break;
     case '1' :
      this.results = this.num1-this.num2;
      break;
     case '2' :
      this.results = this.num1*this.num2;
      break;
     case '3' :
      this.results = this.num1/this.num2;
      break;
    }
   }
  }
 })
 
</script>
 
</body>
</html>

截图:

Vue实现简单计算器案例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS中的prototype与面向对象的实例讲解
May 22 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
Nov 28 Javascript
JS获取节点的兄弟,父级,子级元素的方法
Jan 09 Javascript
js打开windows上的可执行文件示例
May 27 Javascript
php+js实现倒计时功能
Jun 02 Javascript
教你用javascript实现随机标签云效果_附代码
Mar 16 Javascript
js本地图片预览实现代码
Oct 09 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
Jun 01 Javascript
JavaScript数组_动力节点Java学院整理
Jun 26 Javascript
AngularJS实现的简单拖拽功能示例
Jan 02 Javascript
解决iView中时间控件选择的时间总是少一天的问题
Mar 15 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
Sep 29 Javascript
使用Vue实现简单计算器
Feb 25 #Javascript
详解vue beforeEach 死循环问题解决方法
Feb 25 #Javascript
Vue实现简易计算器
Feb 25 #Javascript
js+canvas实现简单扫雷小游戏
Jan 22 #Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
Feb 24 #Javascript
es6中let和const的使用方法详解
Feb 24 #Javascript
jquery制作的移动端购物车效果完整示例
Feb 24 #jQuery
You might like
第四节 构造函数和析构函数 [4]
2006/10/09 PHP
PHP学习笔记之一
2011/01/17 PHP
session在php5.3中的变化 session_is_registered() is deprecated in
2013/11/12 PHP
经验几则 推荐
2006/09/05 Javascript
Javascript里使用Dom操作Xml
2007/01/22 Javascript
javascript 尚未实现错误解决办法
2008/11/27 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
2010/03/24 Javascript
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
jQuery源码解读之addClass()方法分析
2015/02/20 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
React-Native中props具体使用详解
2017/09/04 Javascript
详解node.js中的npm和webpack配置方法
2018/01/21 Javascript
记一次用vue做的活动页的方法步骤
2019/04/11 Javascript
微信小程序 wxParse插件显示视频问题
2019/09/27 Javascript
Vue.directive 实现元素scroll逻辑复用
2019/11/29 Javascript
vuejs中父子组件之间通信方法实例详解
2020/01/17 Javascript
vue实现多个echarts根据屏幕大小变化而变化实例
2020/07/19 Javascript
Vue实现点击导航栏当前标签后变色功能
2020/08/19 Javascript
Python ljust rjust center输出
2008/09/06 Python
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
python连接MySQL数据库实例分析
2015/05/12 Python
Python 常用 PEP8 编码规范详解
2017/01/22 Python
python统计字母、空格、数字等字符个数的实例
2018/06/29 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
python中for in的用法详解
2020/04/17 Python
Python matplotlib绘制图形实例(包括点,曲线,注释和箭头)
2020/04/17 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
2012/05/30 面试题
laravel使用redis队列实例讲解
2021/03/23 PHP
同事吵架检讨书
2014/02/05 职场文书
生物制药专业自我鉴定
2014/02/19 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
三八妇女节致辞
2015/07/31 职场文书
python Polars库的使用简介
2021/04/21 Python