index.vue 498 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <template>
  2. <view>
  3. <web-view :src="pdfUrl"></web-view>
  4. </view>
  5. </template>
  6. <script>
  7. export default {
  8. data() {
  9. return {
  10. pdfUrl: '',
  11. pdfData: ''
  12. }
  13. },
  14. onReady() {
  15. setTimeout(() => {
  16. uni.setNavigationBarTitle({
  17. title:this.pdfData.title
  18. });
  19. }, 500)
  20. },
  21. created() {
  22. uni.$on('pdfData',res=>{
  23. console.log(res)
  24. this.pdfData=res
  25. })
  26. },
  27. mounted() {
  28. this.pdfUrl =this.pdfData.url
  29. },
  30. methods: {}
  31. }
  32. </script>
  33. <style lang="scss">
  34. </style>