class.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  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. onLoad: function (option) {
  75. console.log(option);
  76. wx.setNavigationBarTitle({
  77. title: option.title //页面标题为路由参数
  78. })
  79. this.setData({
  80. title: option.title,
  81. id: option.id
  82. })
  83. let uid = 1;
  84. httpRequestApi.getClassDetail(uid, option.id).success(res => {
  85. console.log(res);
  86. this.setData({
  87. title: res.data.data.title,
  88. videoUrl:res.data.data.playUrl
  89. })
  90. })
  91. },
  92. goToReading: function () {
  93. let id = this.data.id;
  94. let title = this.data.title;
  95. wx.navigateTo({
  96. url: `../../main/reading/reading?id=${id}&title=${this.data.title}&img=${this.data.img}`
  97. })
  98. },
  99. goToWorks: function (e) {
  100. console.log(e);
  101. let readId = e.target.dataset.uid;
  102. let title = this.data.title;
  103. wx.navigateTo({
  104. url: `../../social/works/works?id=${readId}&tilte=${title}`
  105. })
  106. }
  107. })