tab.js 645 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // components/tab/tab.js
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. tabList: {
  8. type: Array,
  9. value: [],
  10. },
  11. type:{
  12. type: String,
  13. value: ''
  14. }
  15. },
  16. /**
  17. * 组件的初始数据
  18. */
  19. data: {
  20. },
  21. /**
  22. * 组件的方法列表
  23. */
  24. methods: {
  25. click: function (e) {
  26. let data = e.currentTarget.dataset;
  27. let p = {
  28. type: data.type,
  29. title: data.title,
  30. worldURL: data.worldurl,
  31. worldImgURL: data.worldimgurl,
  32. index: data.index,
  33. isUpdata: data.isupdate
  34. }
  35. this.triggerEvent("changeBar", p);
  36. }
  37. }
  38. })