index.vue 483 B

12345678910111213141516171819202122232425262728293031
  1. <template>
  2. <view>
  3. <web-view :src="fileUrl"></web-view>
  4. </view>
  5. </template>
  6. <script>
  7. import {
  8. getDownloadUrl
  9. } from '@/api/common'
  10. export default {
  11. data() {
  12. return {
  13. fileUrl: ''
  14. }
  15. },
  16. onLoad(e) {
  17. uni.setNavigationBarTitle({
  18. title: e.name
  19. })
  20. this.getFileUrl(e.fileId)
  21. },
  22. methods: {
  23. getFileUrl(fileId) {
  24. getDownloadUrl('workFlow', fileId).then(res => {
  25. this.fileUrl = this.define.baseURL + res.data.url;
  26. })
  27. }
  28. }
  29. }
  30. </script>