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 相关文章推荐
Node.js开发之访问Redis数据库教程
Jan 14 Javascript
JS的数组迭代方法
Feb 05 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
Apr 15 Javascript
Jsonp post 跨域方案
Jul 06 Javascript
基于jquery实现图片上传本地预览功能
Jan 08 Javascript
JS 事件绑定、事件监听、事件委托详细介绍
Sep 28 Javascript
原生JS中slice()方法和splice()区别
Mar 06 Javascript
基于JS实现限时抢购倒计时间表代码
May 09 Javascript
webpack4 入门最简单的例子介绍
Sep 05 Javascript
使用iView Upload 组件实现手动上传图片的示例代码
Oct 01 Javascript
jQuery each和js forEach用法比较
Feb 27 jQuery
vue 如何使用递归组件
Oct 23 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
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
php set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
js 解决“options为空或不是对象”
2008/12/22 Javascript
JavaScript学习历程和心得小结
2010/08/16 Javascript
通过Javascript读取本地Excel文件内容的代码示例
2014/04/08 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
浅谈js中的引用和复制(传值和传址)
2016/09/18 Javascript
js判断手机号是否正确并返回的实现代码
2017/01/17 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
vue2.0在没有dev-server.js下的本地数据配置方法
2018/02/23 Javascript
js时间戳转yyyy-MM-dd HH-mm-ss工具类详解
2019/04/30 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
vue 输入电话号码自动按3-4-4分割功能的实现代码
2020/04/30 Javascript
Node.js 中如何收集和解析命令行参数
2021/01/08 Javascript
在Python的Django框架中加载模版的方法
2015/07/16 Python
python基础_文件操作实现全文或单行替换的方法
2017/09/04 Python
在PyCharm下打包*.py程序成.exe的方法
2018/11/29 Python
Pytorch中accuracy和loss的计算知识点总结
2019/09/10 Python
python 实现视频 图像帧提取
2019/12/10 Python
浅析Django中关于session的使用
2019/12/30 Python
Python调用钉钉自定义机器人的实现
2020/01/03 Python
python环境下安装opencv库的方法
2020/03/05 Python
python3通过udp实现组播数据的发送和接收操作
2020/05/05 Python
ALDO英国官网:加拿大女鞋品牌
2018/02/19 全球购物
Hobbs官方网站:英国奢华女性时尚服装
2020/02/22 全球购物
信息专业个人的自我评价
2013/12/27 职场文书
经销商培训邀请函
2014/01/21 职场文书
汉语言文学职业规划
2014/02/14 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
夫妻分居协议书范文
2014/11/26 职场文书
十七岁的单车观后感
2015/06/12 职场文书
Python排序算法之插入排序及其优化方案详解
2021/06/11 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
2022/04/24 Python
python和anaconda的区别
2022/05/06 Python
TS 类型兼容教程示例详解
2022/09/23 Javascript