久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

vue-model實現簡易計算器

瀏覽:118日期:2022-12-05 11:37:27

本文實例為大家分享了vue-model實現簡易計算器的具體代碼,供大家參考,具體內容如下

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>Vue</title> <script src='http://www.baoyu77737.com/lib/vue-2.4.0.js'></script></head><body> <div > <!-- 數字一 --> <input type='text' v-model=’n1’ placeholder='0'> <!-- 加減乘除 --> <select v-model=’opt’> <option value='+'> + </option> <option value='-'>-</option> <option value='*'>*</option> <option value='/'>/</option> </select> <!-- 數字2 --> <input type='text' v-model=’n2’ placeholder='0'> <!-- 等號 --> <input type='button' value=’=’ > <!-- 結果 --> <input type='text' v-model=’result’ placeholder='0'> <!-- 確定按鈕 --> <input type='button' value=’結果’ @click=’calc’> <!-- 歸零 --> <input type='button' value=’歸零’ @click=’zero’> </div> <script> var vm = new Vue({ el: ’#app’, //表示當前new的這個實例要控制頁面上的那個區域 data: { //data屬性存放著 el 中要用到的數據 n1: ’’, n2:’’, result:’’, 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; // } // 簡寫 var codeStr = ’parseInt(this.n1) ’+ this.opt +’ parseInt(this.n2)’ this.result = eval(codeStr) }, zero(){ this.n1 = ’’, this.n2 = ’’, this.result = ’’, this.opt = ’+’ } } }) </script></body></html>

關于計算器相關技術文章請點擊專題: javascript計算器功能匯總

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 沙湾县| 阳西县| 阳朔县| 雅安市| 伊春市| 玉环县| 屏南县| 崇阳县| 桑植县| 孟连| 庆阳市| 遵义县| 林甸县| 安岳县| 南京市| 茶陵县| 贵阳市| 阿拉善盟| 望城县| 富平县| 许昌市| 旺苍县| 军事| 万安县| 都江堰市| 正宁县| 吉木萨尔县| 中宁县| 温泉县| 和顺县| 拜城县| 湖州市| 金华市| 临汾市| 民丰县| 贺州市| 太和县| 泽州县| 隆子县| 遂平县| 荣成市|