directPromotionList.vue 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <template>
  2. <view class="page">
  3. <!-- #ifdef H5-->
  4. <uni-nav-bar v-if="!$isWxBrowser()" :fixed="true" background-color="#FFE05C" :border="false" :statusBar="false" left-icon="left" title="累计邀约" @clickLeft="back" />
  5. <!-- #endif -->
  6. <view :style="{height:height}" class="list">
  7. <mescroll-item ref="MescrollItem" :i="0" :index="0" :height="height">
  8. </mescroll-item>
  9. </view>
  10. <!--#ifdef H5-->
  11. <liu-drag-button v-if="$isWxBrowser()" @clickBtn="back">返回</liu-drag-button>
  12. <!--#endif-->
  13. </view>
  14. </template>
  15. <script>
  16. import MescrollItem from "./module/mescrollUni-item.vue";
  17. export default {
  18. components: { MescrollItem},
  19. data() {
  20. return {
  21. height:'',
  22. }
  23. },
  24. onLoad(e) {
  25. let sysInfo = uni.getSystemInfoSync()
  26. this.height = sysInfo.windowHeight - 70 + 'px' //除标题栏栏外的屏幕可用高度
  27. },
  28. methods: {
  29. back() {
  30. let pages = getCurrentPages()
  31. if (pages.length > 1){
  32. uni.navigateBack({
  33. delta: 1,
  34. fail:err=>{
  35. console.log(err)
  36. }
  37. })
  38. }else {
  39. uni.switchTab({
  40. url: '/pages/my/my'
  41. });
  42. }
  43. },
  44. }
  45. }
  46. </script>
  47. <style lang="scss" scoped>
  48. @import './index.rpx.css';
  49. </style>