selectedPatents.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. // pages/selectedPatents/selectedPatents.js
  2. import { $wuxGallery} from '../../miniprogram_npm/wux-weapp/index'
  3. const app = getApp()
  4. Page({
  5. /**
  6. * 页面的初始数据
  7. */
  8. data: {
  9. imgHttp:app.globalData.imghttp,
  10. tableData:[],
  11. },
  12. /**
  13. * 生命周期函数--监听页面加载
  14. */
  15. onLoad(options) {
  16. const eventChannel = this.getOpenerEventChannel()
  17. var that = this
  18. // eventChannel.emit('acceptDataFromOpenedPage', {data: 'test'});
  19. // eventChannel.emit('someEvent', {data: 'test'});
  20. // 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据
  21. eventChannel.on('acceptDataFromOpenerPage', function(data) {
  22. console.log(data)
  23. that.setData(
  24. {
  25. tableData:data.data
  26. }
  27. )
  28. })
  29. },
  30. /**
  31. * 生命周期函数--监听页面初次渲染完成
  32. */
  33. onReady() {
  34. },
  35. /**
  36. * 生命周期函数--监听页面显示
  37. */
  38. onShow() {
  39. },
  40. //查看图片
  41. previewImage(e) {
  42. console.log(e)
  43. var { current,imglist } = e.currentTarget.dataset
  44. var imgs = []
  45. for(var i =0;i<imglist.length;i++){
  46. imgs.push(this.data.imgHttp + imglist[i].guid)
  47. }
  48. current = this.data.imgHttp + current
  49. $wuxGallery().show({
  50. current,
  51. urls: imgs.map((n) => ({ image: n, remark: n })),
  52. indicatorDots: true,
  53. indicatorColor: '#fff',
  54. indicatorActiveColor: '#04BE02',
  55. showDelete:false
  56. })
  57. // wx.previewImage({
  58. // current,
  59. // urls:imgs,
  60. // })
  61. },
  62. //人工服务
  63. humanServices(){
  64. wx.navigateTo({
  65. url: '/pages/form/riskAssessment/riskAssessment',
  66. })
  67. },
  68. /**
  69. * 生命周期函数--监听页面隐藏
  70. */
  71. onHide() {
  72. },
  73. /**
  74. * 生命周期函数--监听页面卸载
  75. */
  76. onUnload() {
  77. },
  78. /**
  79. * 页面相关事件处理函数--监听用户下拉动作
  80. */
  81. onPullDownRefresh() {
  82. },
  83. /**
  84. * 页面上拉触底事件的处理函数
  85. */
  86. onReachBottom() {
  87. },
  88. /**
  89. * 用户点击右上角分享
  90. */
  91. onShareAppMessage() {
  92. }
  93. })