class.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. import httpRequestApi from '../../../utils/APIClient';
  2. Page({
  3. data: {
  4. fullScreenBtn: false,
  5. playBtn: false,
  6. gesture: true,
  7. videoUrl: '',
  8. title: '',
  9. poster: '',
  10. works: [{
  11. nickName: '萝莉小猫咪',
  12. time: '10-18 09:56',
  13. avatar: '../../../static/image/timg.jpg',
  14. likes: '1123',
  15. uid: '1'
  16. },
  17. {
  18. nickName: '萝莉小猫咪',
  19. time: '10-18 09:56',
  20. avatar: '../../../static/image/timg.jpg',
  21. likes: '1123',
  22. uid: '1'
  23. },
  24. {
  25. nickName: '萝莉小猫咪',
  26. time: '10-18 09:56',
  27. avatar: '../../../static/image/timg.jpg',
  28. likes: '1123',
  29. uid: '1'
  30. },
  31. {
  32. nickName: '萝莉小猫咪',
  33. time: '10-18 09:56',
  34. avatar: '../../../static/image/timg.jpg',
  35. likes: '1123',
  36. uid: '1'
  37. },
  38. {
  39. nickName: '萝莉小猫咪',
  40. time: '10-18 09:56',
  41. avatar: '../../../static/image/timg.jpg',
  42. likes: '1123',
  43. uid: '1'
  44. },
  45. {
  46. nickName: '萝莉小猫咪',
  47. time: '10-18 09:56',
  48. avatar: '../../../static/image/timg.jpg',
  49. likes: '1123',
  50. uid: '1'
  51. },
  52. {
  53. nickName: '萝莉小猫咪',
  54. time: '10-18 09:56',
  55. avatar: '../../../static/image/timg.jpg',
  56. likes: '1123',
  57. uid: '1'
  58. },
  59. {
  60. nickName: '萝莉小猫咪',
  61. time: '10-18 09:56',
  62. avatar: '../../../static/image/timg.jpg',
  63. likes: '1123',
  64. uid: '1'
  65. },
  66. {
  67. nickName: '萝莉小猫咪',
  68. time: '10-18 09:56',
  69. avatar: '../../../static/image/timg.jpg',
  70. likes: '1123',
  71. uid: '1'
  72. },
  73. ]
  74. },
  75. onLoad: function (option) {
  76. console.log(option);
  77. wx.setNavigationBarTitle({
  78. title: option.title //页面标题为路由参数
  79. })
  80. this.setData({
  81. title: option.title,
  82. id: option.id
  83. })
  84. let uid = 1;
  85. httpRequestApi.getClassDetail(uid, option.id).success(res => {
  86. console.log(res);
  87. this.setData({
  88. title: res.data.data.title,
  89. videoUrl:res.data.data.playUrl
  90. })
  91. })
  92. },
  93. goToReading: function () {
  94. let id = this.data.id;
  95. let title = this.data.title;
  96. wx.navigateTo({
  97. url: `../../main/reading/reading?id=${id}&title=${this.data.title}&img=${this.data.img}`
  98. })
  99. },
  100. goToWorks: function (e) {
  101. console.log(e);
  102. let readId = e.target.dataset.uid;
  103. let title = this.data.title;
  104. wx.navigateTo({
  105. url: `../../social/works/works?id=${readId}&tilte=${title}`
  106. })
  107. }
  108. })