yangan
2024-01-31 adc14180ebdc6b3a5251034a0693289dfa015161
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<template>
    <view class="main">
        <view class="main-title">
            {{title}}
        </view>
        <u-divider text="这是一条分割线"
            textColor="#2979ff"
            lineColor="#2979ff"
            textSize='20'></u-divider>
        <view class="main-content">
            <u-parse :content="content"
                :lazyLoad="true"
                :selectable="true"></u-parse>
        </view>
    </view>
</template>
 
<script>
    export default {
        data() {
            return {
                index: '',
                detail: {},
                messageId: '',
                id: '',
                content: '',
                title: ''
            };
        },
        onLoad(v) {
            this.messageId = v.messageId;
            this.id = v.id;
        },
        onShow() {
            this.getDetail();
        },
        methods: {
            getDetail() {
                this.$reqGet('getMsgDetail', { messageId: this.messageId, id: this.id }).then(res => {
                    this.detail = res.data;
                    this.content = this.detail.content;
                    this.title = this.detail.title;
                });
            }
        }
    };
</script>
 
<style lang="scss"
    scoped>
    @mixin flex {
        display: flex;
        justify-content: center;
        align-items: center;
    }
 
    .main {
        width: 100%;
        height: 100%;
 
        .main-title,
        .main-content {
            width: 94%;
            margin: vww(10) auto;
        }
    }
</style>