detail.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. // pagesPublic/pages/tdcr/details/detail.js
  2. const {imgUrl} = require('../../api/request')
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. imgPath: imgUrl + 'tdcr/',
  9. headerStyle: {},
  10. title: '廖家山地块',
  11. tabs: [{
  12. label: '概况',
  13. }, {
  14. label: '基本情况',
  15. }, {
  16. label: '周边配套',
  17. }, {
  18. label: '其他地块',
  19. }],
  20. tabActive: 1,
  21. map: {
  22. longitude: 106.644341,
  23. latitude: 29.501202
  24. },
  25. peripherytabs:[{
  26. label:'交通'
  27. },
  28. {
  29. label:'医疗'
  30. },
  31. {
  32. label:'生话'
  33. },
  34. {
  35. label:'购物'
  36. },
  37. {
  38. label:'美食'
  39. },
  40. {
  41. label:'娱乐'
  42. }],
  43. peripherytabsindex:0,
  44. peripherylist:[{name:"武警交通",distanc:0.5},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7}],
  45. peripherylistdata:[
  46. [{name:"武警交通",distanc:0.5},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7}],
  47. [{name:"武警医疗",distanc:0.5},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7}],
  48. [{name:"武警生活",distanc:0.5},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7}],
  49. [{name:"武警购物",distanc:0.5},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7}],
  50. [{name:"武警美食",distanc:0.5},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7}],
  51. [{name:"武警娱乐",distanc:0.5},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7},{name:"武警医院",distanc:0.7}]
  52. ]
  53. },
  54. /**
  55. * 生命周期函数--监听页面加载
  56. */
  57. onLoad(options) {
  58. this.setData({
  59. headerStyle: wx.getMenuButtonBoundingClientRect()
  60. })
  61. },
  62. /**
  63. * 生命周期函数--监听页面初次渲染完成
  64. */
  65. onReady() {
  66. },
  67. /**
  68. * 生命周期函数--监听页面显示
  69. */
  70. onShow() {
  71. },
  72. /**
  73. * 生命周期函数--监听页面隐藏
  74. */
  75. onHide() {
  76. },
  77. /**
  78. * 生命周期函数--监听页面卸载
  79. */
  80. onUnload() {
  81. },
  82. /**
  83. * 页面相关事件处理函数--监听用户下拉动作
  84. */
  85. onPullDownRefresh() {
  86. },
  87. /**
  88. * 页面上拉触底事件的处理函数
  89. */
  90. onReachBottom() {
  91. },
  92. /**
  93. * 用户点击右上角分享
  94. */
  95. onShareAppMessage() {
  96. },
  97. tabEvent(e) {
  98. this.setData({
  99. tabActive: e.target.dataset.index,
  100. })
  101. },
  102. peripherytabEvent(e){
  103. let a = e.target.dataset.index
  104. console.log(this.data.peripherylistdata[a]);
  105. this.setData({
  106. peripherytabsindex: a,
  107. peripherylist: this.data.peripherylistdata[a]
  108. })
  109. },
  110. goBack() {
  111. wx.navigateBack()
  112. }
  113. })