sellConten.vue 846 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template name="sellConten">
  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. import { querySaveClause } from "@/api/other.js"
  9. export default{
  10. components: {
  11. richTextTemplate
  12. },
  13. data() {
  14. return{
  15. type: '',
  16. id:''
  17. }
  18. },
  19. onLoad(option){
  20. this.type = 'afterSale';
  21. this.id= option.clauseId
  22. this.initData();
  23. },
  24. methods:{
  25. initData(){
  26. let self = this;
  27. querySaveClause({clauseId:this.id}).then(response =>{
  28. let data =response.data.content
  29. self.$refs.childTemplate.html = self.$api.adaptRichTextImg(data);
  30. }).catch(error =>{
  31. this.$util.msg(error.msg,2000)
  32. })
  33. }
  34. }
  35. }
  36. </script>
  37. <style>
  38. </style>