details.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. const App = getApp();
  2. import { exhibitionDetails} from '../../api/index.js'
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. navTop:App.globalData.navTop,
  9. imageUrl:'',
  10. exhibition:'',
  11. exhibitionStartTime:'',
  12. exhibitionEndTime:''
  13. },
  14. navigateBack: function () {
  15. wx.navigateBack()
  16. },
  17. getExhibition(){
  18. var exhibition_id = wx.getStorageSync('exhibition_id')
  19. exhibitionDetails(exhibition_id).then(res=>{
  20. // console.log(res.data.data,'展览')
  21. console.log(res.data.data)
  22. if(res.data.data.imgUrl.length!=0){
  23. console.log(1)
  24. this.setData({
  25. imageUrl : res.data.data.imgUrl[0].url,
  26. exhibition :res.data.data,
  27. exhibitionStartTime: res.data.data.exhibitionStartTime.slice(0,11),
  28. exhibitionEndTime: res.data.data.exhibitionEndTime.slice(0,11)
  29. })
  30. }else{
  31. console.log(2)
  32. this.setData({
  33. imageUrl : "https://www.icelook.cn/exhibition/images/page/banner.png",
  34. exhibition :res.data.data,
  35. exhibitionStartTime: res.data.data.exhibitionStartTime.slice(0,11),
  36. exhibitionEndTime: res.data.data.exhibitionEndTime.slice(0,11)
  37. })
  38. }
  39. }).catch(err=>{
  40. })
  41. },
  42. /**
  43. * 生命周期函数--监听页面加载
  44. */
  45. onLoad(options) {
  46. this.getExhibition()
  47. },
  48. /**
  49. * 生命周期函数--监听页面初次渲染完成
  50. */
  51. onReady() {
  52. },
  53. /**
  54. * 生命周期函数--监听页面显示
  55. */
  56. onShow() {
  57. },
  58. /**
  59. * 生命周期函数--监听页面隐藏
  60. */
  61. onHide() {
  62. },
  63. /**
  64. * 生命周期函数--监听页面卸载
  65. */
  66. onUnload() {
  67. },
  68. /**
  69. * 页面相关事件处理函数--监听用户下拉动作
  70. */
  71. onPullDownRefresh() {
  72. },
  73. /**
  74. * 页面上拉触底事件的处理函数
  75. */
  76. onReachBottom() {
  77. },
  78. /**
  79. * 用户点击右上角分享
  80. */
  81. onShareAppMessage() {
  82. }
  83. })