1234567891011121314151617181920212223242526272829303132333435363738 |
- //index.js
- //获取应用实例
- var app = getApp()
- var calc = require("../../utils/calc")
- Page({
- data: {
- calc: {},
- tapped: {}
- },
- showAbout: function(e){
- wx.showModal({
- title: '关于',
- content: '一个简单的计算器 @V1.0',
- showCancel: false
- })
- },
- btnClicked: function(e){
- var code = e.target.dataset.op
- calc.addOp(code)
- console.log(calc.getVars())
- this.setData({calc: calc.getVars()})
- },
- btnTouchStart: function(e){
- var code = e.target.dataset.op
- var tapped = {[code]: 'active'}
- this.setData({tapped: tapped})
- },
- btnTouchEnd: function(e){
- var code = e.target.dataset.op
- var tapped = {}
- this.setData({tapped: tapped})
- },
- onLoad: function () {
- console.log('onLoad')
- calc.reset()
- var that = this
- }
- })
|