微信小程序?qū)崿F(xiàn)簡易加法計算器
更新時間:2022年09月09日 10:35:55 作者:阿呱Zoe
這篇文章主要為大家詳細介紹了微信小程序加法計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了微信小程序?qū)崿F(xiàn)加法計算器的具體代碼,供大家參考,具體內(nèi)容如下
wxml
<!--pages/cal/cal.wxml--> <view class="container"> ? <input placeholder="被加數(shù)" bindinput="bindInput1"/> ? <input placeholder="加數(shù)" bindinput="bindInput2"/> ? <button type="primary" bindtap="bindAdd">計算</button> ? <input placeholder="結(jié)果" value="{{result}}" disabled/> </view>
js
Page({ ? ? ? /** ? ? ?* 頁面的初始數(shù)據(jù) ? ? ?*/ ? ? data: { ? ? ? num1:"",//被加數(shù) ? ? ? num2:"",//加數(shù) ? ? ? result:"" //結(jié)果 ? ? }, ? ? bindAdd:function(e) { ? ? ? ? var r =this.data.num1 * 1 +this.data.num2 * 1; ? ? ? ? console.log(r); ? ? ? ? this.setData({ ? ? ? ? ? result: r ? ? ? ? }); ? ? ? }, ? ? ? ? ? ? bindInput1:function(e) { ? ? ? ? var n = e.detail.value; ? ? ? ? console.log(n); ? ? ? ? if (!isNaN(n)) { ? ? ? ? ? this.setData({ ? ? ? ? ? ? num1: n ? ? ? ? ? }); ? ? ? ? }; ? ? ? }, ? ? ? ? ? ? bindInput2:function(e) { ? ? ? ? var n = e.detail.value; ? ? ? ? console.log(n); ? ? ? ? if (!isNaN(n)) { ? ? ? ? ? this.setData({ ? ? ? ? ? ? num2: n ? ? ? ? ? }); ? ? ? ? }; ? ? ? } ? ? })
wxss
/* pages/tabbar2/calc/calc.wxss */ .container{ ? ? justify-content: flex-start; ? ? padding: 30rpx 0; } .container input{ ? ? background-color:#eee; ? ? border-radius: 6rpx; ? ? text-align: left; ? ? width: 720rpx; ? ? height: 100rpx; ? ? line-height: 100rpx; ? ? margin: 20rpx; } .container button{ ? ? width: 80%; }
改slider的組件
wxml
<!--pages/tabbar2/sliderCalc/sliderCalc.wxml--> <view class="content"> ? ? <view class="section_title">被加數(shù)</view> ? ? <slider min="0" max="1000" bindchange="bindInput1" show-value></slider> ? ? <view class="section_title">加數(shù)</view> ? ? <slider min="0" max="1000" bindchange="bindInput2" show-value></slider> ? ? <button type="primary" bindtap="bindAdd">計算</button> ? ? <view class="section_title">結(jié)果:{{result}}</view> </view>
/* pages/tabbar2/sliderCalc/sliderCalc.wxss */ .content{ ? ? margin: 40rpx; } .content button{ ? ? width: 80%; } view,button,slider{ ? ? margin: 40rpx 0; }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JS+CSS實現(xiàn)簡單的二級下拉導(dǎo)航菜單效果
這篇文章主要介紹了JS+CSS實現(xiàn)簡單的二級下拉導(dǎo)航菜單效果,通過簡單的JavaScript頁面元素遍歷及樣式操作實現(xiàn)下拉菜單效果,非常簡單實用,需要的朋友可以參考下2015-09-09js window.onload 加載多個函數(shù)和追加函數(shù)詳解
本篇文章主要是對js window.onload 加載多個函數(shù)和追加函數(shù)進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-01-01淺析JavaScript中l(wèi)et與const命令的區(qū)別
這篇文章主要為大家詳細介紹了JavaScript中l(wèi)et命令與const命令的用法及區(qū)別,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以參考下2023-09-09JavaScript 異步調(diào)用框架 (Part 1 - 問題 & 場景)
在Ajax應(yīng)用中,調(diào)用XMLHttpRequest是很常見的情況。特別是以客戶端為中心的Ajax應(yīng)用,各種需要從服務(wù)器端獲取數(shù)據(jù)的操作都通過XHR異步調(diào)用完成。2009-08-08JavaScript實現(xiàn)的DOM繪制柱狀圖效果示例
這篇文章主要介紹了JavaScript實現(xiàn)的DOM繪制柱狀圖效果,涉及javascript數(shù)值計算及頁面元素屬性動態(tài)操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2018-08-08