earningsList.vue 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  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: {
  19. MescrollItem
  20. },
  21. data() {
  22. return {
  23. height:''
  24. }
  25. },
  26. onLoad(e) {
  27. let sysInfo = uni.getSystemInfoSync()
  28. this.height = sysInfo.windowHeight - 70 + 'px' //除标题栏栏外的屏幕可用高度
  29. },
  30. methods: {
  31. back() {
  32. let pages = getCurrentPages()
  33. if (pages.length > 1){
  34. uni.navigateBack({
  35. delta: 1,
  36. fail:err=>{
  37. console.log(err)
  38. }
  39. })
  40. }else {
  41. uni.switchTab({
  42. url: '/pages/my/my'
  43. });
  44. }
  45. },
  46. }
  47. }
  48. </script>
  49. <style lang="scss" scoped>
  50. @import './index.rpx.css';
  51. </style>