|
@@ -1,17 +1,19 @@
|
|
|
-
|
|
|
Page({
|
|
|
|
|
|
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
data: {
|
|
|
- nozzleId:'',
|
|
|
- quantify:'元',
|
|
|
- fastInputs:[10,20,50,100,200,500],
|
|
|
- type:[
|
|
|
- { name:'金额',checked:true},
|
|
|
- { name:'升数',checked:false}
|
|
|
- ]
|
|
|
+ nozzleId: '',
|
|
|
+ quantify: '元',
|
|
|
+ fastInputs: [10, 20, 50, 100, 200, 500],
|
|
|
+ type: [
|
|
|
+ { name: '金额', checked: true },
|
|
|
+ { name: '升数', checked: false }
|
|
|
+ ],
|
|
|
+ inputValue: '',
|
|
|
+ inputTip: '请输入金额',
|
|
|
+ amount:''
|
|
|
},
|
|
|
|
|
|
|
|
@@ -20,7 +22,7 @@ Page({
|
|
|
onLoad(options) {
|
|
|
const id = decodeURIComponent(options.q)
|
|
|
this.setData({
|
|
|
- nozzleId:id
|
|
|
+ nozzleId: id
|
|
|
})
|
|
|
wx.showToast({
|
|
|
title: id,
|
|
@@ -28,6 +30,17 @@ Page({
|
|
|
},
|
|
|
|
|
|
|
|
|
+ * 处理快速输入金额的点击事件
|
|
|
+ */
|
|
|
+ onFastInputClick(event) {
|
|
|
+ console.log("点击",event)
|
|
|
+ const amount =event.currentTarget.dataset.id;
|
|
|
+ this.setData({
|
|
|
+ inputValue: amount
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
* 生命周期函数--监听页面初次渲染完成
|
|
|
*/
|
|
|
onReady() {
|
|
@@ -76,17 +89,21 @@ Page({
|
|
|
|
|
|
},
|
|
|
|
|
|
-
|
|
|
+
|
|
|
+ * 当选择定量类型
|
|
|
+ */
|
|
|
onTypeChange(event) {
|
|
|
var type = event.detail.value;
|
|
|
- if(type == '升数') {
|
|
|
+ if (type == '升数') {
|
|
|
this.setData({
|
|
|
- quantify:'升'
|
|
|
- })
|
|
|
+ quantify: '升',
|
|
|
+ inputTip: '请输入升数'
|
|
|
+ });
|
|
|
} else {
|
|
|
this.setData({
|
|
|
- quantify:'元'
|
|
|
- })
|
|
|
+ quantify: '元',
|
|
|
+ inputTip: '请输入金额'
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
})
|