mesList.vue 1016 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template>
  2. <!-- <custom-scroll-list :hasSearcBar="false" :refreshFn="getNoticeList" :hasTab="false">
  3. <template #default="{list}">
  4. <scroll-list-card-mes v-for="(item,index) in list" :key="item.noticeId"
  5. :data="item"></scroll-list-card-mes>
  6. </template>
  7. </custom-scroll-list> -->
  8. </template>
  9. <script setup>
  10. import {getNoticeList} from '@/api/my.js'
  11. import {onLoad,onReady,} from "@dcloudio/uni-app"
  12. import {reactive,ref} from "vue";
  13. let pageFrom = ref('');
  14. onLoad((options) => {
  15. pageFrom.value = options.from;
  16. console.log('pageFrom.value', pageFrom.value);
  17. });
  18. function onBackPress() {
  19. switch (pageFrom.value) {
  20. case 'my':
  21. uni.redirectTo({
  22. url: '/pages/my/index'
  23. });
  24. break;
  25. case 'index':
  26. uni.redirectTo({
  27. url: '/pages/index/index'
  28. });
  29. break;
  30. case 'indexPeixun':
  31. uni.redirectTo({
  32. url: '/pages/index/index'
  33. });
  34. break;
  35. }
  36. }
  37. </script>