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 相关文章推荐
js跨域和ajax 跨域问题的实现思路
Sep 05 Javascript
在IE和VB中支持png图片透明效果的实现方法(vb源码打包)
Apr 01 Javascript
两种方法实现在HTML页面加载完毕后运行某个js
Jun 16 Javascript
jQuery中click事件用法实例
Dec 26 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
Apr 12 Javascript
图文详解Javascript中的上下文和作用域
Feb 15 Javascript
基于jQuery实现一个marquee无缝滚动的插件
Mar 09 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
Jun 20 Javascript
JS实现简单的浮动碰撞效果示例
Dec 28 Javascript
关于axios如何全局注册浅析
Jan 14 Javascript
微信小程序 拍照或从相册选取图片上传代码实例
Aug 28 Javascript
Vue项目中如何封装axios(统一管理http请求)
May 02 Vue.js
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
一个程序下载的管理程序(三)
2006/10/09 PHP
php 获取完整url地址
2008/12/20 PHP
PHP输出Excel PHPExcel的方法
2018/07/26 PHP
自定义jQuery选项卡插件实例
2013/03/27 Javascript
js实现右下角可关闭最小化div(可用于展示推荐内容)
2013/06/24 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
学习掌握JavaScript中this的使用技巧
2016/08/29 Javascript
React Native中的RefreshContorl下拉刷新使用
2017/10/09 Javascript
浅谈 vue 中的 watcher
2017/12/04 Javascript
微信小程序项目实践之验证码倒计时功能
2018/07/18 Javascript
Vue-不允许嵌套式的渲染方法
2018/09/13 Javascript
Nuxt.js之自动路由原理的实现方法
2018/11/21 Javascript
nodejs 使用http进行post或get请求的实例(携带cookie)
2019/01/03 NodeJs
Vue 实现输入框新增搜索历史记录功能
2019/10/15 Javascript
JQuery实现折叠式菜单的详细代码
2020/06/03 jQuery
在Vue里如何把网页的数据导出到Excel的方法
2020/09/30 Javascript
ES2020让代码更优美的运算符 (?.) (??)
2021/01/04 Javascript
Python EOL while scanning string literal问题解决方法
2020/09/18 Python
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
使用Python实现一个栈判断括号是否平衡
2018/08/23 Python
pycharm修改界面主题颜色的方法
2019/01/17 Python
Python3.6+Django2.0以上 xadmin站点的配置和使用教程图解
2019/06/04 Python
pandas-resample按时间聚合实例
2019/12/27 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
使用Keras加载含有自定义层或函数的模型操作
2020/06/10 Python
爱奇艺VIP会员:大剧抢先看
2018/07/11 全球购物
信息专业本科生个人的自我评价
2013/10/28 职场文书
财务经理岗位职责
2013/11/09 职场文书
车祸赔偿收入证明
2014/01/09 职场文书
计算机大学生职业生涯规划书范文
2014/02/19 职场文书
机关领导干部作风整顿整改措施
2014/09/19 职场文书
四风查摆剖析材料
2014/10/10 职场文书
购房委托书
2014/10/15 职场文书
2016暑期师德培训心得体会
2016/01/09 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python
python tqdm用法及实例详解
2021/06/16 Python