C端小程序
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

117 linhas
2.3 KiB

  1. let app = getApp();
  2. var WxParse = require('../../wxParse/wxParse.js');
  3. const config = require("../../config/config");
  4. const Http = require("../../utils/HttpBasics");
  5. Page({
  6. /**
  7. * 页面的初始数据
  8. */
  9. data: {
  10. url: config.url,
  11. token: app.globalData.token,
  12. id:'',
  13. date:new Date()
  14. },
  15. /**
  16. * 生命周期函数--监听页面加载
  17. */
  18. onLoad: function (options) {
  19. const that = this;
  20. that.setData({
  21. url: config.url,
  22. id:options.id,
  23. token: app.globalData.token
  24. })
  25. /*** WxParse.wxParse(bindName , type, data, target,imagePadding)
  26. * 1.bindName绑定的数据名(必填)
  27. * 2.type可以为html或者md(必填)
  28. * 3.data为传入的具体数据(必填)
  29. * 4.target为Page对象,一般为this(必填)
  30. * 5.imagePadding为当图片自适应是左右的单一padding(默认为0,可选)*/
  31. // that.getWord(options.id)
  32. wx.request({
  33. url: 'https://ciformall.youlane.cn/C/api' + config.api.printHtmlById,
  34. data: {
  35. token: app.globalData.token,
  36. id: options.id,
  37. date: new Date()
  38. },
  39. header: {
  40. 'content-type': 'application/html'
  41. },
  42. success: function (res) {
  43. var temp = WxParse.wxParse('article', 'html',res.data, that, 5);
  44. }
  45. })
  46. },
  47. /**
  48. * 获得宣传页富文本详情
  49. */
  50. getWord(id){
  51. let that = this;
  52. wx.request({
  53. url: 'https://ciformall.youlane.cn/C/api'+config.api.printHtmlById,
  54. data: {
  55. token: app.globalData.token,
  56. id: id,
  57. date: new Date()
  58. },
  59. header: {
  60. 'content-type': 'application/html'
  61. },
  62. success:function(res){
  63. that.setData({
  64. wordHtml:res.data
  65. })
  66. }
  67. })
  68. },
  69. /**
  70. * 生命周期函数--监听页面初次渲染完成
  71. */
  72. onReady: function () {
  73. },
  74. /**
  75. * 生命周期函数--监听页面显示
  76. */
  77. onShow: function () {
  78. this.setData({
  79. date:new Date()
  80. })
  81. },
  82. /**
  83. * 生命周期函数--监听页面隐藏
  84. */
  85. onHide: function () {
  86. },
  87. /**
  88. * 生命周期函数--监听页面卸载
  89. */
  90. onUnload: function () {
  91. },
  92. /**
  93. * 页面相关事件处理函数--监听用户下拉动作
  94. */
  95. onPullDownRefresh: function () {
  96. },
  97. /**
  98. * 页面上拉触底事件的处理函数
  99. */
  100. onReachBottom: function () {
  101. },
  102. })