index.ts 651 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // custom-tab-bar/index.ts
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. type:{
  8. type: Number
  9. }
  10. },
  11. ready(){
  12. console.log(this.data.type)
  13. },
  14. /**
  15. * 组件的初始数据
  16. */
  17. data: {
  18. },
  19. /**
  20. * 组件的方法列表
  21. */
  22. methods: {
  23. changepage(e:any){
  24. let i = e.target.dataset.index;
  25. if(i == this.data.type) return
  26. if(getCurrentPages().length> 1){
  27. wx.navigateBack()
  28. return
  29. }
  30. let li = [
  31. "/pages/channelAdvertising/index",
  32. "/pages/industryAdvertising/index"
  33. ]
  34. wx.navigateTo({
  35. url: li[i]
  36. })
  37. }
  38. }
  39. })