vue实现计算器功能


Posted in Javascript onFebruary 22, 2020

本文实例为大家分享了vue实现计算器功能的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>计算器</title>
 <script src="https://unpkg.com/vue/dist/vue.js"></script>
</head>
<body>
<div id="app">
 <input type="text" v-model="n1">
 <select v-model="opt">
  <option value="+">+</option>
  <option value="-">-</option>
  <option value="*">*</option>
  <option value="/">/</option>
 </select>
 <input type="text" v-model="n2">
 <input type="button" value="=" @click="calc">
 <input type="text" v-model="result">
</div>
<script>
new Vue({
 el: '#app',
 data: {
  n1: 0,
  n2: 0,
  result: 0,
  opt: '+'
 },
 methods: {
  calc() {
   switch (this.opt) {
    case "+":
     this.result = parseInt(this.n1) + parseInt(this.n2);
     break;
    case "-":
     this.result = parseInt(this.n1) - parseInt(this.n2);
     break;
    case "*":
     this.result = parseInt(this.n1) * parseInt(this.n2);
     break;
    case "/":
     this.result = parseInt(this.n1) / parseInt(this.n2);
     break;
   }
  }
 }
})
</script>
</body>
</html>

效果图:

vue实现计算器功能

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

Javascript 相关文章推荐
javascript实现仿银行密码输入框效果的代码
Dec 13 Javascript
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
Apr 24 Javascript
JavaScript使用cookie记录临时访客信息的方法
Apr 07 Javascript
由浅入深剖析Angular表单验证
Jul 14 Javascript
微信jssdk用法汇总
Jul 16 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
Aug 04 Javascript
jQuery插件ajaxFileUpload异步上传文件
Oct 19 Javascript
JavaScript用JSONP跨域请求数据实例详解
Jan 06 Javascript
JS获取子节点、父节点和兄弟节点的方法实例总结
Jul 06 Javascript
小程序自定义组件实现城市选择功能
Jul 18 Javascript
微信小程序实现跑马灯效果
Oct 21 Javascript
layui关闭层级、简单监听的实例
Sep 06 Javascript
js实现网页版贪吃蛇游戏
Feb 22 #Javascript
微信小程序 bindtap 传参的实例代码
Feb 21 #Javascript
leaflet加载geojson叠加显示功能代码
Feb 21 #Javascript
JavaScript中this函数使用实例解析
Feb 21 #Javascript
如何通过JS实现转码与解码
Feb 21 #Javascript
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
Feb 21 #Javascript
微信小程序使用 vant Dialog组件的正确方式
Feb 21 #Javascript
You might like
PHP在线生成二维码(google api)的实现代码详解
2013/06/04 PHP
symfony表单与页面实现技巧
2015/01/26 PHP
js 模拟气泡屏保效果代码
2010/07/10 Javascript
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
2012/02/27 Javascript
阻止子元素继承父元素事件具体思路及实现
2013/05/02 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
js 弹出框只弹一次(二次修改之后的)
2013/11/26 Javascript
30个经典的jQuery代码开发技巧
2014/12/15 Javascript
NodeJS实现客户端js加密
2017/01/09 NodeJs
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
2017/07/09 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
vue2.0 移动端实现下拉刷新和上拉加载更多的示例
2018/04/23 Javascript
Vue Autocomplete 自动完成功能简单示例
2019/05/25 Javascript
vue解决使用$http获取数据时报错的问题
2019/10/30 Javascript
原生js实现瀑布流效果
2020/03/09 Javascript
Python下的常用下载安装工具pip的安装方法
2015/11/13 Python
Python 的描述符 descriptor详解
2016/02/27 Python
python类中super()和__init__()的区别
2016/10/18 Python
python编辑用户登入界面的实现代码
2018/07/16 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
2019/02/21 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
Python3安装psycopy2以及遇到问题解决方法
2019/07/03 Python
用python介绍4种常用的单链表翻转的方法小结
2020/02/24 Python
python判断是空的实例分享
2020/07/06 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
进修护士自我鉴定
2013/10/14 职场文书
任课老师推荐信范文
2013/11/24 职场文书
企业管理部经理岗位职责
2013/12/24 职场文书
新春寄语大全
2014/04/09 职场文书
优质服务口号
2014/06/11 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
工程承包协议书范本
2014/09/29 职场文书
工作报告范文
2019/06/20 职场文书
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB
Oracle 死锁的检测查询及处理
2021/09/25 Oracle