index.js 544 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. const app = getApp(),
  2. {
  3. globalData: {
  4. WxParse,
  5. util: {
  6. regeneratorRuntime,
  7. api:{
  8. newsDetail,
  9. },
  10. request:{
  11. get,
  12. }
  13. }
  14. }
  15. } = app;
  16. Page({
  17. async onLoad({
  18. id
  19. }) {
  20. let {
  21. news: {
  22. title,
  23. content,
  24. image,
  25. type
  26. },
  27. _err
  28. } = await get(newsDetail, {id});
  29. if(_err)return
  30. WxParse.wxParse('content', 'html', content, this);
  31. this.setData({
  32. title,
  33. id,
  34. type,
  35. image
  36. })
  37. }
  38. })