popover-item.js 589 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. Component({
  2. relations: {
  3. './popover': {
  4. type: 'parent'
  5. }
  6. },
  7. /**
  8. * 组件的属性列表
  9. */
  10. properties: {
  11. // 是否有底线
  12. hasline: {
  13. type: Boolean,
  14. value: false
  15. }
  16. },
  17. /**
  18. * 组件的初始数据
  19. */
  20. data: {
  21. // 每项的高度
  22. height: 40
  23. },
  24. /**
  25. * 组件的方法列表
  26. */
  27. methods: {
  28. onClick: function() {
  29. let { index } = this.properties;
  30. let eventDetail = {
  31. index: index
  32. };
  33. let eventOption = {};
  34. this.triggerEvent('tap', eventDetail, eventOption);
  35. }
  36. }
  37. })