recharge.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. Page({
  2. /**
  3. * 页面的初始数据
  4. */
  5. data: {
  6. items:[
  7. { name: "6", value: "0.01", select: 0},
  8. { name: "12", value: "0.02", select: 1},
  9. { name: "25", value: "0.03", select: 2},
  10. { name: "50", value: "0.04", select: 3},
  11. { name: "100", value: "0.05", select: 4}
  12. ],
  13. selectStyle:"",
  14. inputVal:"",
  15. rechargeAmount:"",
  16. disabled:false
  17. },
  18. radioChange: function (e) {
  19. //console.log(e)
  20. this.setData({
  21. selectStyle:e.detail.value,
  22. rechargeAmount: e.detail.value,
  23. inputVal:""
  24. })
  25. },
  26. inputFocus:function(e){
  27. this.setData({
  28. selectStyle:"input"
  29. })
  30. },
  31. inputBlur:function(e){
  32. this.setData({
  33. rechargeAmount: e.detail.value
  34. })
  35. },
  36. switchChange:function(e){
  37. if (e.detail.value === true){
  38. this.setData({
  39. disabled: false
  40. })
  41. } else if (e.detail.value === false){
  42. this.setData({
  43. disabled: true
  44. })
  45. }
  46. //console.log(e.detail.value)
  47. },
  48. onRecharge:function(e){
  49. if (this.data.rechargeAmount){
  50. //console.log(this.data.rechargeAmount)
  51. }else{
  52. //console.log()
  53. }
  54. },
  55. /**
  56. * 生命周期函数--监听页面加载
  57. */
  58. onLoad: function (options) {
  59. },
  60. /**
  61. * 生命周期函数--监听页面初次渲染完成
  62. */
  63. onReady: function () {
  64. },
  65. /**
  66. * 生命周期函数--监听页面显示
  67. */
  68. onShow: function () {
  69. },
  70. /**
  71. * 生命周期函数--监听页面隐藏
  72. */
  73. onHide: function () {
  74. },
  75. /**
  76. * 生命周期函数--监听页面卸载
  77. */
  78. onUnload: function () {
  79. },
  80. /**
  81. * 页面相关事件处理函数--监听用户下拉动作
  82. */
  83. onPullDownRefresh: function () {
  84. },
  85. /**
  86. * 页面上拉触底事件的处理函数
  87. */
  88. onReachBottom: function () {
  89. }
  90. })