index.vue 526 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <template>
  2. <view>
  3. <view class="content"><rich-text :nodes="content"></rich-text></view>
  4. </view>
  5. </template>
  6. <script>
  7. const req = require('../../utils/request.js');
  8. export default {
  9. data() {
  10. return {
  11. appId: '',
  12. content: ''
  13. };
  14. },
  15. onLoad(opt) {
  16. this.appId = opt.appId;
  17. this.getConfig();
  18. },
  19. methods: {
  20. getConfig() {
  21. req.getRequest(
  22. '/api/protocol',
  23. this.appId,
  24. {},
  25. data => {
  26. this.content = data;
  27. },
  28. true
  29. );
  30. }
  31. }
  32. };
  33. </script>
  34. <style>
  35. @import './index.css';
  36. </style>