showList.js 709 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. // pages/Component/showList/showList.js
  2. const util = require("../../../utils/util")
  3. const urlDef = require("../../../utils/urls")
  4. Component({
  5. /**
  6. * 组件的属性列表
  7. */
  8. properties: {
  9. list: {
  10. type: Array,
  11. value: []
  12. },
  13. },
  14. /**
  15. * 组件的初始数据
  16. */
  17. data: {
  18. },
  19. /**
  20. * 组件的方法列表
  21. */
  22. methods: {
  23. doThumbsUp: function (e) {
  24. let id = e.currentTarget.dataset.id
  25. this.properties.list.map(o => {
  26. if (o.videoId == id) {
  27. this.triggerEvent('callThumbsUp', o)
  28. }
  29. })
  30. },
  31. doPlay: function (e) {
  32. let playUrl = e.currentTarget.dataset.url
  33. console.log('playUrl: ' + playUrl)
  34. }
  35. },
  36. })