中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用Vue編寫一個簡單的計算器

發布時間:2021-01-20 14:21:22 來源:億速云 閱讀:350 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關利用Vue編寫一個簡單的計算器,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

案例思路

1、通過v-model 指令 實現數值A和數值B的綁定
2、給計算按鈕綁定事件,實現計算邏輯
3、將計算結果綁定到對應位置

實現靜態頁面

<div id='app'>
    <h2>簡單計算器</h2>
    <div><span>數值A:</span><span><input type="text" v-model='a'></span></div>
    <div><span>數值B:</span><span type="text" v-model='b'></span></div>
    <div><button>計算</button></div>
    <div><span>計算結果</span><span></span></div>
</div>

導入Vue

<script type="text/javascript" src="js/vue.js"></script>

為靜態頁面添加指令

<div id='app'>
    <h2>簡單計算器</h2>
    <div><span>數值A:</span>
      <span>
        <input type="text" v-model='a'>
      </span>
    </div>
    <div>
      <span>數值B:</span>
      <span>
        <input type="text" v-model='b'>
      </span>
    </div>
    <div>
      <button v-on:click="handle">計算</button>
    </div>
    <div><span>計算結果</span><span v-text="result"></span></div>
</div>

設置 計算功能

<script type="text/javascript">
    /* */
    var vm = new Vue({
      el: "#app",
      data: {
        a: '',
        b: '',
        result: ''
      },
      methods: {
        handle: function () {
          // 實現計算邏輯
          this.result = parseInt(this.a) + parseInt(this.b);
        }
      }
    });
</script>

最終代碼

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>簡單計算器</title>
</head>

<body>
  <div id='app'>
    <h2>簡單計算器</h2>
    <div><span>數值A:</span>
      <span>
        <input type="text" v-model='a'>
      </span>
    </div>
    <div>
      <span>數值B:</span>
      <span>
        <input type="text" v-model='b'>
      </span>
    </div>
    <div>
      <button v-on:click="handle">計算</button>
    </div>
    <div><span>計算結果</span><span v-text="result"></span></div>
  </div>
  <script type="text/javascript" src="js/vue.js"></script>
  <script type="text/javascript">
    /* */
    var vm = new Vue({
      el: "#app",
      data: {
        a: '',
        b: '',
        result: ''
      },
      methods: {
        handle: function () {
          // 實現計算邏輯
          this.result = parseInt(this.a) + parseInt(this.b);
        }
      }
    });
  </script>
</body>

</html>

關于利用Vue編寫一個簡單的計算器就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

江华| 通河县| 北宁市| 清丰县| 恩平市| 当雄县| 前郭尔| 陆良县| 东莞市| 绍兴市| 阿图什市| 大渡口区| 黄浦区| 永仁县| 六安市| 札达县| 安远县| 麻阳| 松阳县| 万宁市| 竹北市| 武胜县| 临汾市| 宁都县| 泾阳县| 镇安县| 甘南县| 天水市| 苏尼特左旗| 资阳市| 嘉义县| 漳州市| 元氏县| 孟连| 宝鸡市| 通许县| 漳浦县| 和顺县| 黄大仙区| 新余市| 紫云|