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 事件流和事件绑定
Jul 16 Javascript
初识javascript 文档碎片
Jul 13 Javascript
onkeyup,onkeydown和onkeypress的区别介绍
Oct 21 Javascript
node.js中的fs.symlink方法使用说明
Dec 15 Javascript
javascript实现简单的进度条
Jul 02 Javascript
Jquery遍历select option和添加移除option的实现方法
Aug 26 Javascript
JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别
Aug 26 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
Jun 04 Javascript
react router 4.0以上的路由应用详解
Sep 21 Javascript
angular4应用中输入的最小值和最大值的方法
May 17 Javascript
微信小程序吸底区域适配iPhoneX的实现
Apr 09 Javascript
ES11新增的这9个新特性,你都掌握了吗
Oct 15 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
开源SNS系统-ThinkSNS
2008/05/18 PHP
PHP获取MAC地址的函数代码
2011/09/11 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
phpmailer绑定邮箱的实现方法
2016/12/01 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
PHP实现的简单排列组合算法应用示例
2017/06/20 PHP
KindEditor在php环境下上传图片功能集成的方法示例
2020/07/20 PHP
js中的escape及unescape函数的php实现代码
2007/09/04 Javascript
JavaScript 应用类库代码
2008/06/02 Javascript
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
jquery radio 操作代码
2011/03/16 Javascript
设置iframe的document.designMode后仅Firefox中其body.innerHTML为br
2012/02/27 Javascript
GridView中获取被点击行中的DropDownList和TextBox中的值
2013/07/18 Javascript
如何在指定的地方插入html内容和文本内容
2013/12/23 Javascript
JavaScript 匿名函数和闭包介绍
2015/04/13 Javascript
深入解读JavaScript中的Iterator和for-of循环
2015/07/28 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
JavaScript中Object.prototype.toString方法的原理
2016/02/24 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
JavaScript随机生成颜色的方法
2016/10/15 Javascript
浅谈Vue Element中Select下拉框选取值的问题
2018/03/01 Javascript
layui结合form,table的全选、反选v1.0示例讲解
2018/08/15 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
详解js中的几种常用设计模式
2020/07/16 Javascript
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
在numpy矩阵中令小于0的元素改为0的实例
2019/01/26 Python
Tensorflow实现神经网络拟合线性回归
2019/07/19 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
html标签之Object和EMBED标签详解
2013/07/04 HTML / CSS
Sephora丝芙兰马来西亚官方网站:国际化妆品购物
2018/03/15 全球购物
Tostadora意大利:定制T恤
2019/04/08 全球购物
销售人员自我评价
2014/02/01 职场文书
导游词之宿迁乾隆行宫
2019/10/15 职场文书
JavaScript中时间格式化新思路toLocaleString()
2021/11/07 Javascript