From 69a74309ed12cc13f0fa9fb90c5bffad17ade360 Mon Sep 17 00:00:00 2001 From: wjt <1797368093@qq.com> Date: 星期四, 27 六月 2024 13:34:56 +0800 Subject: [PATCH] 问题修改 --- pages/hqzc/details.vue | 38 +++++++++++++++++++++++++++++--------- 1 files changed, 29 insertions(+), 9 deletions(-) diff --git a/pages/hqzc/details.vue b/pages/hqzc/details.vue index 4e7bd6c..ee0e71b 100644 --- a/pages/hqzc/details.vue +++ b/pages/hqzc/details.vue @@ -1,35 +1,52 @@ <template> <view class="box"> <view class="name"> - 涓浗绀剧闄㈤兘闃筹細涓浗浜哄彛杞彉鐨勭嫭鐗规�у強鍏跺奖鍝� + {{msg.docTitle}} </view> <view class="font"> <view class="left"> - 鏀跨瓥绫诲瀷 + {{type}} </view> <view class="right"> - 鍙戝竷鏃堕棿锛�2024-04-27 + 鍙戝竷鏃堕棿锛歿{msg.createTime}} </view> + </view> + <view style="margin-top: 20rpx;" v-html="msg.docContent"> + </view> </view> </template> <script> import { doc } from '@/api/index.js' + import { getDicts } from '@/api/data.js' export default { data() { return { - + msg:{}, + type:'' } }, - onShow() { - this.getdata() + onLoad(options) { + this.getdata(options.id) }, methods: { - getdata(){ - console.log(this.$route.query) - //doc() + + getdata(id){ + doc(id).then(val => { + this.msg = val.data.data + this.msg.createTime = this.msg.createTime.slice(0, 10) + this.msg.docContent = decodeURIComponent(this.msg.docContent) + this.msg.docContent = this.msg.docContent.replace(/\<img/gi, '<img style="max-width:100%;height:auto;"') + console.log(this.msg.docContent) + getDicts('doc_type').then(val => { + console.log(this.msg.docType) + + const value = val.data.data.find(item => item.dictValue == this.msg.docType) + this.type = value.dictLabel + }) + }) } } } @@ -39,6 +56,9 @@ </style> <style scoped lang="scss"> + img{ + width: 100%; + } .box{ padding: 32rpx; } -- Gitblit v1.9.1