| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | <template>  <s-layout class="set-wrap" :title="state.title" :bgStyle="{ color: '#FFF' }">    <view class="ss-p-30"><su-parse class="richtext" :content="state.content"></su-parse></view>  </s-layout></template><script setup>  import { onLoad } from '@dcloudio/uni-app';  import { reactive } from 'vue';  import sheep from '@/sheep';  const state = reactive({    title: '',    content: '',  });  async function getRichTextContent(id) {    const { error, data } = await sheep.$api.data.richtext(id);    if (error === 0) {      state.content = data.content;      if (state.title === '') {        state.title = data.title;        uni.setNavigationBarTitle({          title: state.title,        });      }    }  }  onLoad((options) => {    if (options.title) {      state.title = options.title;      uni.setNavigationBarTitle({        title: state.title,      });    }    getRichTextContent(options.id);  });</script><style lang="scss" scoped>  .set-title {    margin: 0 30rpx;  }  .richtext {  }</style>
 |