微信小程式計算器BUG版本 無APPID的測試號登錄,先在app.json中更改路徑,以及修改頭部信息。 首先一個輸入框欄位用{{screenData}} 功能可以退格,清屏,正負號,正常操作加減乘除以及計算曆史。這是計算器1.0,以後會優化添加更多功能。 每個按鈕添加點擊事件bintap,給每一個 ...
微信小程式計算器BUG版本
無APPID的測試號登錄,先在app.json中更改路徑,以及修改頭部信息。
首先一個輸入框欄位用{{screenData}}
功能可以退格,清屏,正負號,正常操作加減乘除以及計算曆史。這是計算器1.0,以後會優化添加更多功能。
每個按鈕添加點擊事件bintap,給每一個按鈕添加id,id="{{id1}}"……,在js文件data裡面添加這些id欄位。
為每個按鈕添加相應的功能,bindtap收到不同的參數會進行不同的操作。
id=event.target.id=>每個按鈕的數據綁定,
sd=this.data.screenData,輸入框的值,
如果sd=0時,data=0,else{data=sd +id},
this.setData({screenData:data})設置輸入框的值。