微信小程序
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

scrollTab.js 619 B

1234567891011121314151617181920212223242526272829303132
  1. // component/tabbar/tabbar.js
  2. let APP = getApp();
  3. Component({
  4. /**
  5. * 组件的属性列表
  6. */
  7. properties: {
  8. tabs: { type: Array, value: [] },
  9. activeTab:{type:Number,value:0}
  10. },
  11. /**
  12. * 组件的初始数据
  13. */
  14. data: {
  15. },
  16. /**
  17. * 组件的方法列表
  18. */
  19. methods: {
  20. handleTabClick: function handleTabClick(e) {
  21. let {index, item} = e.currentTarget.dataset;
  22. this.setData({ activeTab: index });
  23. this.triggerEvent('tabclick', { choiceIndex: index, item:item });
  24. },
  25. }
  26. })