scroll-view.js 453 B

12345678910111213141516171819202122232425262728
  1. export default {
  2. data() {
  3. return {
  4. showTop: false,
  5. scrollTop: 0,
  6. oldLocation: 0
  7. }
  8. },
  9. methods: {
  10. scrollToTopNative() {
  11. uni.pageScrollTo({
  12. duration: 200,
  13. scrollTop: 0
  14. });
  15. }
  16. },
  17. onReachBottom() {
  18. if(this.$refs.goodrecommend) this.$refs.goodrecommend.getLikeList(10)
  19. },
  20. onPageScroll(e) {
  21. this.oldLocation = e.scrollTop;
  22. if (e.scrollTop > 400) {
  23. this.showTop = true;
  24. } else {
  25. this.showTop = false;
  26. }
  27. }
  28. }