index.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. //index.js
  2. //获取应用实例
  3. const app = getApp()
  4. Page({
  5. /**
  6. * 页面的初始数据
  7. */
  8. data: {
  9. imgList:[
  10. '/image/ad1.jpg',
  11. '/image/ad2.jpg',
  12. '/image/ad3.jpg',
  13. '/image/ad4.jpg',
  14. '/image/ad5.jpg',
  15. '/image/ad6.jpg',
  16. '/image/ad7.jpg'
  17. ],
  18. navList:[
  19. {icon:'/image/nav-icon/diantai.png',events:'goToBangDan',text:'榜单'},
  20. {icon:'/image/nav-icon/diantai.png',events:'goToBangDan',text:'听小说'},
  21. {icon:'/image/nav-icon/diantai.png',events:'goToBangDan',text:'情感电台'},
  22. {icon:'/image/nav-icon/diantai.png',events:'goToBangDan',text:'听相声'},
  23. {icon:'/image/nav-icon/diantai.png',events:'goToBangDan',text:'儿童故事'},
  24. ],
  25. swiperCurrent: 0,
  26. },
  27. //轮播图改变事件
  28. swiperChange: function(e){
  29. //console.log(e.detail.current);
  30. this.setData({
  31. swiperCurrent: e.detail.current
  32. })
  33. },
  34. /**
  35. * 生命周期函数--监听页面加载
  36. */
  37. onLoad: function (options) {
  38. var that = this;
  39. wx.request({
  40. url: 'http://mobile.ximalaya.com/mobile/discovery/v3/recommend/hotAndGuess?code=43_310000_3100&device=android&version=5.4.45',
  41. data: {},
  42. header: {'content-type':'application/json'},
  43. method: 'GET',
  44. dataType: 'json',
  45. responseType: 'text',
  46. success: (result)=>{
  47. console.log(result);
  48. if(result.statusCode == 200){
  49. that.setData({
  50. showitem:true,
  51. // guess:result.data.guess.list[0].list,
  52. xiaoshuocontent:result.data.hotRecommends.list[0].list,
  53. xiangshengcontent:result.data.hotRecommends.list[2].list,
  54. tuokocontent:result.data.hotRecommends.list[4].list
  55. })
  56. }else{
  57. that.setData({
  58. showitem:false
  59. })
  60. }
  61. },
  62. });
  63. },
  64. goToBangDan:function(){
  65. wx.navigateTo({
  66. url: '/pages/index/bangdan/bangdan',
  67. })
  68. }
  69. })