C端小程序
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

137 行
2.5 KiB

  1. // pages/park/park.js
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. item1: ["京", "沪", "浙", "苏", "粤", "鲁", "晋", "冀",
  8. "豫", "川", "渝", "辽", "吉", "黑", "皖", "鄂",
  9. "津", "贵", "云", "桂", "琼", "青", "新", "藏",
  10. "蒙", "宁", "甘", "陕", "闽", "赣", "湘"],
  11. item2: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
  12. "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P",
  13. "A", "S", "D", "F", "G", "H", "J", "K", "L",
  14. "Z", "X", "C", "V", "B", "N", "M"],
  15. hidden1: true,
  16. hidden2: true,
  17. carNo: '',
  18. },
  19. //车牌输入获取焦点
  20. d1: function () {
  21. var that = this;
  22. if (that.data.carNo == '') {
  23. that.setData({
  24. hidden1: false,
  25. hidden2: true
  26. })
  27. } else {
  28. that.setData({
  29. hidden1: true,
  30. hidden2: false
  31. })
  32. }
  33. },
  34. //车牌输入失去焦点
  35. d2: function () {
  36. var that = this;
  37. that.setData({
  38. hidden1: true,
  39. hidden2: true
  40. })
  41. },
  42. //获取车牌省份
  43. sheng: function (e) {
  44. var that = this;
  45. that.setData({
  46. carNo: e.currentTarget.dataset.sh
  47. })
  48. if (that.data.carNo != '') {
  49. that.setData({
  50. hidden1: true,
  51. hidden2: false
  52. })
  53. }
  54. },
  55. //获取车牌号码
  56. other: function (e) {
  57. var that = this;
  58. var carNo = that.data.carNo + e.currentTarget.dataset.ot;
  59. that.setData({
  60. carNo: carNo
  61. })
  62. },
  63. //回删车牌
  64. del: function () {
  65. var that = this;
  66. var ss = that.data.carNo;
  67. var s = ss.split('');
  68. if (s.slice(0, -1).length == 0) {
  69. that.setData({
  70. hidden1: false,
  71. hidden2: true
  72. })
  73. }
  74. var s = s.join('').slice(0, -1);
  75. that.setData({
  76. carNo: s
  77. })
  78. },
  79. //确认输入
  80. ok: function () {
  81. wx.navigateTo({
  82. url: '/pages/passCar/passCar',
  83. })
  84. },
  85. /**
  86. * 生命周期函数--监听页面加载
  87. */
  88. onLoad: function (options) {
  89. },
  90. /**
  91. * 生命周期函数--监听页面初次渲染完成
  92. */
  93. onReady: function () {
  94. },
  95. /**
  96. * 生命周期函数--监听页面显示
  97. */
  98. onShow: function () {
  99. },
  100. /**
  101. * 生命周期函数--监听页面隐藏
  102. */
  103. onHide: function () {
  104. },
  105. /**
  106. * 生命周期函数--监听页面卸载
  107. */
  108. onUnload: function () {
  109. },
  110. /**
  111. * 页面相关事件处理函数--监听用户下拉动作
  112. */
  113. onPullDownRefresh: function () {
  114. },
  115. /**
  116. * 页面上拉触底事件的处理函数
  117. */
  118. onReachBottom: function () {
  119. },
  120. })