You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
1.5 KiB

1 year ago
  1. // pages/modelselection/modelselection.js
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. mainActiveIndex: 0,
  8. activeId: null,
  9. items: [{
  10. text: '智能锁',
  11. // 该导航下所有的可选项
  12. children: [{
  13. text: 'GX1000',
  14. id: 1
  15. },{
  16. text: 'GX1000-Z系列',
  17. id: 2
  18. },{
  19. text: 'GX1000-Z系列-蓝牙单机',
  20. id: 3
  21. },{
  22. text: 'lwj',
  23. id: 4
  24. }]
  25. }]
  26. },
  27. /**
  28. * 生命周期函数--监听页面加载
  29. */
  30. onLoad: function (options) {
  31. },
  32. onClickNav({
  33. detail = {}
  34. }) {
  35. this.setData({
  36. mainActiveIndex: detail.index || 0,
  37. });
  38. },
  39. onClickItem({
  40. detail = {}
  41. }) {
  42. const activeId = this.data.activeId === detail.id ? null : detail.id;
  43. wx.navigateTo({
  44. url: '/pages/bindLock/bindLock?id='+detail.id,
  45. })
  46. this.setData({
  47. activeId
  48. });
  49. },
  50. /**
  51. * 生命周期函数--监听页面初次渲染完成
  52. */
  53. onReady: function () {
  54. },
  55. /**
  56. * 生命周期函数--监听页面显示
  57. */
  58. onShow: function () {
  59. },
  60. /**
  61. * 生命周期函数--监听页面隐藏
  62. */
  63. onHide: function () {
  64. },
  65. /**
  66. * 生命周期函数--监听页面卸载
  67. */
  68. onUnload: function () {
  69. },
  70. /**
  71. * 页面相关事件处理函数--监听用户下拉动作
  72. */
  73. onPullDownRefresh: function () {
  74. },
  75. /**
  76. * 页面上拉触底事件的处理函数
  77. */
  78. onReachBottom: function () {
  79. },
  80. /**
  81. * 用户点击右上角分享
  82. */
  83. onShareAppMessage: function () {
  84. }
  85. })