Hpc.vue 690 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <template>
  2. <div class="hpc">
  3. <div v-html="content"></div>
  4. </div>
  5. </template>
  6. <script>
  7. // import { details } from '../../request/api.js'
  8. export default {
  9. data() {
  10. return {
  11. content: ''
  12. }
  13. },
  14. created() {
  15. this.getData()
  16. this.getContent(27)
  17. },
  18. computed: {
  19. iid() {
  20. return this.$route.query.id || 0
  21. }
  22. },
  23. watch: {
  24. iid(val) {
  25. this.getData(val)
  26. }
  27. },
  28. methods: {
  29. getData(val) {
  30. if(!val){
  31. val = 0
  32. }
  33. if(val==0){
  34. this.getContent(27)
  35. }else {
  36. this.getContent(28)
  37. }
  38. },
  39. getContent(id) {
  40. details({},id).then(({data}) => {
  41. this.content = data.content
  42. })
  43. }
  44. }
  45. }
  46. </script>
  47. <style>
  48. </style>