vue 简易计算器

ゞ 浴缸里的玫瑰 2022-12-01 15:53 272阅读 0赞

vue 刚入门实现简易计算器

如果是刚学习vue,不懂得地方可以问我哦,互相交流能更好的帮助学习。
话不多说,亮代码最重要。。。

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. <script src="./vue.js" type="text/javascript" charset="utf-8"></script>
  7. </head>
  8. <body>
  9. <div id="app">
  10. <input type="text" v-model="num1">
  11. <select name="select" v-model="opt" id="select">
  12. <option value="+">+</option>
  13. <option value="-">-</option>
  14. <option value="*">*</option>
  15. <option value="/">/</option>
  16. </select>
  17. <input type="text" v-model="num2">
  18. <button @click="count()">=</button>
  19. <input type="text" placeholder="结果" v-model="result">
  20. </div>
  21. <script type="text/javascript">
  22. new Vue({
  23. el:"#app",
  24. data:{
  25. num1: 0,
  26. num2: 0 ,
  27. opt:"+",
  28. result: 0,
  29. },
  30. methods:{
  31. count(){
  32. // 方法1
  33. //this.result=eval(this.num1+this.opt+this.num2)
  34. //eval() 将字符串按js代码执行
  35. //方法2
  36. switch(this.opt){
  37. case "+" :
  38. this.result =Number(this.num1) + Number(this.num2) ;
  39. break;
  40. case "-" :
  41. this.result = this.num1 - this.num2;
  42. break;
  43. case "*" :
  44. this.result = this.num1 * this.num2;
  45. break;
  46. case "/" :
  47. this.result=this.num1 / this.num2;
  48. break;
  49. }
  50. }
  51. }
  52. })
  53. </script>
  54. </body>
  55. </html>

发表评论

表情:
评论列表 (有 0 条评论,272人围观)

还没有评论,来说两句吧...

相关阅读

    相关 简易计算器 Java

    简易计算器 Java 下面是一个用Java编写的简易计算器程序。该程序可以执行基本的算术运算,包括加法、减法、乘法和除法。用户可以通过命令行输入两个操作数和运算符,程序将计算