share.js 499 B

12345678910111213141516171819202122232425262728293031323334353637
  1. // compontents/share/share.js
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. },
  8. /**
  9. * 组件的初始数据
  10. */
  11. data: {
  12. flag: true,
  13. postId: '',
  14. },
  15. /**
  16. * 组件的方法列表
  17. */
  18. methods: {
  19. //隐藏分享框
  20. hidePopup: function () {
  21. this.setData({
  22. flag: !this.data.flag
  23. })
  24. },
  25. //展示分享框
  26. showPopup (postId) {
  27. this.setData({
  28. flag: !this.data.flag,
  29. postId
  30. })
  31. },
  32. }
  33. })