使用vue做简单的计算器

该文章介绍了如何利用Vue.js的computed属性、函数方法和监听器来创建三种不同的计算器。首先,通过computed实现计算功能,接着展示如何将计算逻辑放入函数中,由用户点击触发,最后介绍使用监听器动态响应输入值变化来更新计算结果。
摘要由CSDN通过智能技术生成

使用vue学三种简单的计算器

1.使用computed

1.1先引入vue.js

1.2 定义一个id为app的盒子,盒子内放两个文本框,行内放一个placeholder属性提示文本框内容;一个下拉框,用来切换加减乘除;分别用v-model属性进行双向绑定,方便后面的调用

1.3 声明一个对象,对象内规定作用范围、声明要使用的属性;内容通过switch case判断语句进行相应的运算

1.4 效果图如下

 1.5 源码

 2.使用函数方法

函数方法和计算方法差不多,只不过函数方法需要使用绑定事件绑定在一个按钮上,点击才能实现函数效果

2.1源码如下

效果图

 

 

3.监听器实现方法,监听输入的两个数字,第一个字数字先存到结果里面,第二个数字根据运算符的不同,实现不同运算结果的存入 

源码如下

效果图

 

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值