t66ypage.vue 692 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <template>
  2. <div>
  3. <span v-html="videoPage" />
  4. </div>
  5. </template>
  6. <script>
  7. export default {
  8. data() {
  9. return {
  10. videoPage: ''
  11. }
  12. },
  13. created() {
  14. const pageUrl = this.$route.query.pageUrl
  15. this.getPage(pageUrl)
  16. },
  17. methods: {
  18. getPage(pageUrl) {
  19. console.log('跳转页面 + ' + pageUrl)
  20. fetch(`http://localhost:9988/api/t66y/page/?pageUrl=` + pageUrl, {
  21. method: 'GET'
  22. }).then(response => response.json())
  23. .then(json => {
  24. if (json.code === 0) {
  25. this.videoPage = json.data
  26. }
  27. })
  28. .catch(e => {
  29. return null
  30. })
  31. }
  32. }
  33. }
  34. </script>
  35. <style lang="scss">
  36. </style>