service.vue 775 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <template>
  2. <view class="container clearfix rich-text-temp">
  3. <rich-text-template ref="childTemplate"></rich-text-template>
  4. </view>
  5. </template>
  6. <script>
  7. import richTextTemplate from '@/components/cm-module/listTemplate/richTextTemplate'
  8. export default{
  9. components: {
  10. richTextTemplate
  11. },
  12. data() {
  13. return{
  14. }
  15. },
  16. onLoad(option){
  17. this.initData(option)
  18. },
  19. methods:{
  20. initData(option){
  21. uni.setNavigationBarTitle({title:option.title})
  22. this.PublicService.getProtocol({helpPageId:option.id}).then(response =>{
  23. let data =response.data.content
  24. this.$refs.childTemplate.html = this.$api.adaptRichTextImg(data)
  25. }).catch(error =>{
  26. this.$util.msg(error.msg,2000)
  27. })
  28. }
  29. }
  30. }
  31. </script>
  32. <style lang="scss">
  33. </style>