stick-top.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. const height = wx.getSystemInfoSync().windowHeight
  2. const app = getApp()
  3. Page({
  4. data: {
  5. theme: 'light',
  6. sticky: false,
  7. opacity: 0,
  8. height,
  9. tabs: [],
  10. theme: app.globalData.theme,
  11. },
  12. // 滚动条监听
  13. onPageScroll() {
  14. // console.log('page scroll')
  15. },
  16. onShow() {
  17. },
  18. onReady() {
  19. },
  20. onLoad() {
  21. this.setData({
  22. theme: wx.getSystemInfoSync().theme || 'light'
  23. })
  24. if (wx.onThemeChange) {
  25. wx.onThemeChange(({theme}) => {
  26. this.setData({theme})
  27. })
  28. }
  29. const tabs = [
  30. {
  31. title: '技术开发',
  32. title2: '小程序开发进阶',
  33. img: 'http://mmbiz.qpic.cn/sz_mmbiz_jpg/GEWVeJPFkSEV5QjxLDJaL6ibHLSZ02TIcve0ocPXrdTVqGGbqAmh5Mw9V7504dlEiatSvnyibibHCrVQO2GEYsJicPA/0?wx_fmt=jpeg',
  34. desc: '本视频系列课程,由腾讯课堂NEXT学院与微信团队联合出品,通过实战案例,深入浅出地进行讲解。',
  35. },
  36. {
  37. title: '产品解析',
  38. title2: '微信小程序直播',
  39. img: 'http://mmbiz.qpic.cn/sz_mmbiz_png/GEWVeJPFkSHALb0g5rCc4Jf5IqDfdwhWJ43I1IvriaV5uFr9fLAuv3uxHR7DQstbIxhNXFoQEcxGzWwzQUDBd6Q/0?wx_fmt=png',
  40. desc: '微信小程序直播系列课程持续更新中,帮助大家更好地理解、应用微信小程序直播功能。',
  41. },
  42. {
  43. title: '运营规范',
  44. title2: '常见问题和解决方案',
  45. img: 'http://mmbiz.qpic.cn/sz_mmbiz_jpg/GEWVeJPFkSGqys4ibO2a8L9nnIgH0ibjNXfbicNbZQQYfxxUpmicQglAEYQ2btVXjOhY9gRtSTCxKvAlKFek7sRUFA/0?wx_fmt=jpeg',
  46. desc: '提高审核质量',
  47. },
  48. {
  49. title: '营销经验',
  50. title2: '流量主小程序',
  51. img: 'http://mmbiz.qpic.cn/sz_mmbiz_jpg/GEWVeJPFkSH2Eic4Lt0HkZeEN08pWXTticVRgyNGgBVHMJwMtRhmB0hE4m4alSuwsBk3uBBOhdCr91bZlSFbYhFg/0?wx_fmt=jpeg',
  52. desc: '本课程共四节,将分阶段为开发者展示如何开通流量主功能、如何接入广告组件、不同类型小程序接入的建议,以及如何通过工具调优小程序变现效率。',
  53. },
  54. {
  55. title: '高校大赛',
  56. title2: '2020中国高校计算机大赛',
  57. img: 'http://mmbiz.qpic.cn/mmbiz_jpg/TcDuyasB5T3Eg34AYwjMw7xbEK2n01ekiaicPiaMInEMTkOQtuv1yke5KziaYF4MLia4IAbxlm0m5NxkibicFg4IZ92EA/0?wx_fmt=jpeg',
  58. desc: '微信小程序应用开发赛',
  59. },
  60. ]
  61. this.setData({tabs})
  62. }
  63. })