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 相关文章推荐
xml分页+ajax请求数据源+dom取结果实例代码
Oct 31 Javascript
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
Oct 26 Javascript
jquery的ajax和getJson跨域获取json数据的实现方法
Feb 04 Javascript
使用js dom和jquery分别实现简单增删改
Sep 11 Javascript
JavaScript随机生成信用卡卡号的方法
Apr 07 Javascript
Javascript字符串常用方法详解
Jul 21 Javascript
ES6记录异步函数的执行时间详解
Aug 31 Javascript
三种方式实现瀑布流布局
Feb 10 Javascript
jQuery实现三级联动效果
Mar 02 Javascript
Vuex之理解state的用法实例
Apr 19 Javascript
js与jquery获取input输入框中的值实例讲解
Feb 27 jQuery
js 函数性能比较方法
Aug 24 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 csv操作类代码
2009/12/14 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
2017/07/03 PHP
深入研究PHP中的preg_replace和代码执行
2018/08/15 PHP
Yii Framework框架使用PHPExcel组件的方法示例
2019/07/24 PHP
分享27款非常棒的jQuery 表单插件
2011/03/28 Javascript
解析使用JS 清空File控件的路径值
2013/07/08 Javascript
js给onclick赋值传参数的两种方法
2013/11/25 Javascript
jQuery ajax时间差导致的变量赋值问题分析
2016/01/22 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
2017/12/04 Javascript
基于vue开发的在线付费课程应用过程
2018/01/25 Javascript
微信小程序实现评论功能
2018/11/28 Javascript
Vue实现根据hash高亮选项卡
2019/05/27 Javascript
js 实现ajax发送步骤过程详解
2019/07/25 Javascript
使用Node.js实现base64和png文件相互转换的方法
2020/03/11 Javascript
Vue中keep-alive组件的深入理解
2020/08/23 Javascript
如何在vue 中使用柱状图 并自修改配置
2021/01/21 Vue.js
Python的Bottle框架中实现最基本的get和post的方法的教程
2015/04/30 Python
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
Python paramiko模块的使用示例
2018/04/11 Python
numpy中实现ndarray数组返回符合特定条件的索引方法
2018/04/17 Python
python 拷贝特定后缀名文件,并保留原始目录结构的实例
2018/04/27 Python
Python Django简单实现session登录注销过程详解
2019/08/06 Python
小米官方旗舰店:Xiaomi
2020/08/07 全球购物
PHP面试题大全
2015/10/16 面试题
商得四方公司面试题(gid+)
2014/04/30 面试题
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
资产经营总监岗位职责范文
2013/12/01 职场文书
企业给企业的表扬信
2014/01/13 职场文书
办公室主任先进事迹
2014/01/18 职场文书
个人授权委托书范本
2014/04/03 职场文书
教师党员个人整改措施
2014/10/27 职场文书
会议通知
2015/04/15 职场文书
Java基础——Map集合
2022/04/01 Java/Android