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 相关文章推荐
调试Node.JS的辅助工具(NodeWatcher)
Jan 04 Javascript
jquery如何把参数列严格转换成数组实现思路
Apr 01 Javascript
Flexigrid在IE下不显示数据的处理的解决方法
Oct 24 Javascript
js实现多图左右切换功能
Aug 04 Javascript
微信小程序 实战程序简易新闻的制作
Jan 09 Javascript
js处理包含中文的字符串实例
Oct 11 Javascript
JS判断用户用的哪个浏览器实例详解
Oct 09 Javascript
vue-cli系列之vue-cli-service整体架构浅析
Jan 14 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
Apr 09 Javascript
vue遍历对象中的数组取值示例
Nov 07 Javascript
在Vue中使用Viser说明(基于AntV-G2可视化引擎)
Oct 28 Javascript
Vuex实现简单购物车
Jan 10 Vue.js
使用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
PHP脚本的10个技巧(5)
2006/10/09 PHP
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
关于JS中的闭包浅谈
2013/08/23 Javascript
JS实现按比例缩放图片的方法(附C#版代码)
2015/12/08 Javascript
利用js编写响应式侧边栏
2016/09/17 Javascript
原生js实现addclass,removeclass,toggleclasss实例
2016/11/24 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
jQuery按需加载轮播图(web前端性能优化)
2017/02/17 Javascript
js获取隐藏元素的宽高
2017/02/24 Javascript
Canvas放置反弹效果随机图形(实例)
2017/08/17 Javascript
微信小程序 checkbox使用实例解析
2019/09/09 Javascript
vue使用自定义事件的表单输入组件用法详解【日期组件与货币组件】
2020/06/01 Javascript
javascript实现搜索筛选功能实例代码
2020/11/12 Javascript
详解Python中with语句的用法
2015/04/15 Python
浅谈Python peewee 使用经验
2017/10/20 Python
Python3 把一个列表按指定数目分成多个列表的方式
2019/12/25 Python
Django分组聚合查询实例分享
2020/04/29 Python
Python类的继承super相关原理解析
2020/10/22 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
李宁官方网店:中国运动品牌
2017/11/02 全球购物
2019年.net常见面试问题
2012/02/12 面试题
智能电子应届生求职信
2013/11/10 职场文书
最热门的自我评价
2013/12/30 职场文书
工程师岗位职责规定
2014/02/26 职场文书
房地产推广策划方案
2014/05/19 职场文书
经济信息系毕业生自荐信
2014/06/02 职场文书
宣传口号大全
2014/06/16 职场文书
书法兴趣小组活动总结
2014/07/07 职场文书
园林技术专业求职信
2014/07/28 职场文书
2014年销售员工作总结
2014/12/01 职场文书
综合测评个人总结
2015/03/03 职场文书
2015社区六五普法工作总结
2015/04/21 职场文书
2015年生产车间工作总结
2015/04/22 职场文书
毕业设计论文致谢词
2015/05/14 职场文书