agreement.vue 769 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <template>
  2. <view>
  3. <view v-html="content" class="myView"></view>
  4. </view>
  5. </template>
  6. <script>
  7. import {
  8. agreement
  9. } from '@/api/maintain.js';
  10. export default {
  11. data() {
  12. return {
  13. title : '',
  14. identifies : '',
  15. content:''
  16. }
  17. },
  18. methods: {
  19. getAgreement(){
  20. let data = {
  21. identifies : this.identifies
  22. }
  23. agreement(data).then(res=>{
  24. this.content = res.data.content
  25. })
  26. }
  27. },
  28. onLoad(option) {
  29. this.title = option.title
  30. this.identifies = option.identifies
  31. this.getAgreement()
  32. },
  33. onReady() {
  34. uni.setNavigationBarTitle({
  35. title:this.title
  36. })
  37. }
  38. }
  39. </script>
  40. <style>
  41. .myView{
  42. width: 690rpx;
  43. position: relative;
  44. left: calc(50% - 345rpx);
  45. margin-top: 20rpx;
  46. padding-bottom: 150rpx;
  47. }
  48. </style>