index.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // pages/chatRoom/GambitMsgBubble/index.js
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. //数据
  8. itemData: {
  9. type: Object
  10. },
  11. //创建者id
  12. role: {
  13. type: Boolean
  14. }
  15. },
  16. /**
  17. * 组件的初始数据
  18. */
  19. data: {},
  20. /**
  21. * 组件的方法列表
  22. */
  23. methods: {
  24. change() {
  25. this.setData({
  26. role: !this.data.role
  27. })
  28. },
  29. //浏览图片
  30. preViewImage(e) {
  31. console.log(e)
  32. const {
  33. type,
  34. url
  35. } = e.target.dataset;
  36. if (type == "emoji") return;
  37. let urls = [];
  38. urls.push(url)
  39. wx.previewImage({
  40. urls: urls,
  41. })
  42. },
  43. //去查看统计
  44. toStats(e) {
  45. const {
  46. type
  47. } = e.target.dataset;
  48. if (type != undefined) wx.navigateTo({
  49. url: '/pages/chatRoom/stats?type=' + type + '&timsubjectid=' + this.data.itemData.timsubjectid + '&timdialogid=' + this.data.itemData.timdialogid,
  50. })
  51. },
  52. }
  53. })