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 放大镜效果js组件 qsoft.PopBigImage.v0.35 加入了chrome支持
Apr 07 Javascript
JSQL SQLProxy 的 php 版本代码
May 05 Javascript
JavaScript中创建类/对象的几种方法总结
Nov 29 Javascript
js/jquery获取文本框输入焦点的方法
Mar 04 Javascript
jQuery根据ID获取input、checkbox、radio、select的示例
Aug 11 Javascript
jquery实现动态画圆
Dec 04 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
Dec 23 Javascript
jQuery事件对象的属性和方法详解
Sep 09 jQuery
前端axios下载excel文件(二进制)的处理方法
Jul 31 Javascript
js中offset,client , scroll 三大元素知识点总结
Sep 11 Javascript
vue滚动插件better-scroll使用详解
Oct 18 Javascript
vue动态设置页面title的方法实例
Aug 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
浅谈php serialize()与unserialize()的用法
2013/06/05 PHP
php实现查询百度google收录情况(示例代码)
2013/08/02 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
让codeigniter与swfupload整合的最佳解决方案
2014/06/12 PHP
php并发加锁示例
2016/10/17 PHP
php通过各种函数判断0和空
2020/07/04 PHP
新手入门常用代码集锦
2007/01/11 Javascript
鼠标事件延时切换插件
2011/03/12 Javascript
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
2013/01/24 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
JS获得选取checkbox整行数据的方法
2015/01/28 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
jQuery图片左右滚动代码 有左右按钮实例
2016/06/20 Javascript
浅谈Cookie的生命周期问题
2016/08/02 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
vue.js绑定class和style样式(6)
2016/12/09 Javascript
canvas绘制七巧板
2017/02/03 Javascript
canvas绘制环形进度条
2017/02/23 Javascript
微信小程序手势操作之单触摸点与多触摸点
2017/03/10 Javascript
fullPage.js和CSS3实现全屏滚动效果
2017/05/05 Javascript
AngularJS中table表格基本操作示例
2017/10/10 Javascript
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
微信小程序手机号码验证功能的实例代码
2018/08/28 Javascript
详解ES6系列之私有变量的实现
2018/11/21 Javascript
jQuery选择器之基本选择器用法实例分析
2019/02/19 jQuery
了解javascript中let和var及const关键字的区别
2019/05/24 Javascript
Python模块WSGI使用详解
2018/02/02 Python
详解Python使用Plotly绘图工具,绘制甘特图
2019/04/02 Python
python os.path.isfile 的使用误区详解
2019/11/29 Python
如何定义TensorFlow输入节点
2020/01/23 Python
一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
2014/09/02 HTML / CSS
Lookfantastic台湾:英国彩妆美发保养购物网
2018/03/26 全球购物
索桥的故事教学反思
2014/02/06 职场文书
汽车机电维修工求职信
2014/09/30 职场文书
2016年情人节问候语
2015/11/11 职场文书
创业计划书之o2o水果店
2019/08/30 职场文书