more.vue 645 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template>
  2. <view>
  3. <view v-html="data">
  4. <view class="back-top-box">
  5. <u-back-top :scroll-top="scrollTop"></u-back-top>
  6. </view>
  7. </view>
  8. <view style="height: 40rpx;"></view>
  9. <!-- 回到顶部-->
  10. </view>
  11. </template>
  12. <script>
  13. export default {
  14. data() {
  15. return {
  16. data: uni.getStorageSync("giftContent"),
  17. scrollTop: 0
  18. }
  19. },
  20. onShow() {
  21. if (this.data) {
  22. this.data = this.data.replace(/<img/g,
  23. "<img style='max-width:100%;height:auto;'");
  24. }
  25. },
  26. onPageScroll(e) {
  27. this.scrollTop = e.scrollTop
  28. },
  29. methods: {
  30. }
  31. }
  32. </script>
  33. <style scoped>
  34. image {
  35. padding: 0;
  36. margin: 0;
  37. }
  38. </style>