index.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. // custom-tab-bar/index.js
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. },
  8. /**
  9. * 组件的初始数据
  10. */
  11. data: {
  12. selected: 0,
  13. color: "#999999",
  14. selectedColor: "#32CA69",
  15. listTab: [{
  16. "pagePath": "/pages/my/index",
  17. "text": "我的",
  18. "iconPath": "/static/my.png",
  19. "selectedIconPath": "/static/my2.png"
  20. }, {
  21. "pagePath": "/pages/index/index",
  22. "text": "推荐",
  23. "iconPath": "/static/tj.png",
  24. "selectedIconPath": "/static/tj2.png"
  25. }, {
  26. "pagePath": "/pages/works/index",
  27. "text": "作品",
  28. "iconPath": "/static/zp.png",
  29. "selectedIconPath": "/static/zp2.png"
  30. }]
  31. },
  32. /**
  33. * 组件的方法列表
  34. */
  35. methods: {
  36. switchTab(e) {
  37. const data = e.currentTarget.dataset;
  38. const url = data.path;
  39. wx.switchTab({
  40. url
  41. });
  42. }
  43. }
  44. })