2025-11-07 09:56:20 +08:00
|
|
|
<template>
|
2025-12-11 22:33:31 +08:00
|
|
|
<view class="text_message_container bg_container">
|
|
|
|
|
<mp-html :previewImg="false" :showImgMenu="false" :lazyLoad="false" selectable :content="getContent" />
|
|
|
|
|
</view>
|
2025-11-07 09:56:20 +08:00
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
2025-12-11 22:33:31 +08:00
|
|
|
import {
|
|
|
|
|
parseBr
|
|
|
|
|
} from "@/util/common";
|
2025-11-07 09:56:20 +08:00
|
|
|
|
2025-12-11 22:33:31 +08:00
|
|
|
export default {
|
|
|
|
|
name: "TextMessageRender",
|
|
|
|
|
components: {},
|
|
|
|
|
props: {
|
|
|
|
|
message: Object,
|
|
|
|
|
conversationID:String,
|
|
|
|
|
},
|
|
|
|
|
computed: {
|
|
|
|
|
getContent() {
|
|
|
|
|
return parseBr(this.message.textElem?.content);
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {};
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
};
|
2025-11-07 09:56:20 +08:00
|
|
|
</script>
|
|
|
|
|
|
2025-12-11 22:33:31 +08:00
|
|
|
<style lang="scss" scoped></style>
|