vue实现简易的计算器功能

发布时间:2022-04-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了vue实现简易的计算器功能脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例为大家分享了vue实现简易计算器功能的具体代码,供大家参考,具体内容如下

实现功能:将两个输入框中的值进行加减乘除计算

用到的知识点:

1.v-model数据双向绑定

2. .number转化为数字

3.@click点击事件

<!DOCTYPE htML>
<html>
 <head>
  <;meta charset="utf-8">
  <tITle></title>
    //选择自己的vue位置
  <script src="../js/vue.js" type="text/javascript" charset="utf-8"></script>
 </head>
 <body>
  <div id="box">
   <!-- 将第一个值转换为数字 -->
   <input type="number" v-model.number="num1"/>
   
   <select  v-model="str">
    <option  value="+">+</option>
    <option  value="-">-</option>
    <option  value="*">*</option>
    <option  value="/">/</option>
   </select>
   <input type="number" v-model.number="num2"/>
   <!-- 点击等号执行cal函数里的内容 -->
   <button type="button" @click="calc">=</button>
   <!-- 将结果输出 -->
   <input type="text"/ v-model="num3">
  </div>
 </body>
 <script type="text/javascript">
  VAR vm = new Vue({
   el:"#box",
   data:{
    // 初始输入框中的数值
     num1:0,
     num2:0,
     num3:0,
     str:'+'
    
   },
   methods:{
    calc(){
     if(this.str=="+"){
      this.num3=this.num1+this.num2
     }else if(this.str=="-"){
      this.num3=this.num1-this.num2
     }else if(this.str=="*"){
      this.num3=this.num1*this.num2
     }else if(this.str=="/"){
      this.num3=this.num1/this.num2
     }
    }
   
   }
   
  })
 </script>
</html>

结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本宝典。

脚本宝典总结

以上是脚本宝典为你收集整理的vue实现简易的计算器功能全部内容,希望文章能够帮你解决vue实现简易的计算器功能所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:vue计算器"