wangzhibo
2025-10-23 cad64c1de2c45856b0774933c5801b05b64984e8
1
{"version":3,"file":"notices-detail.js","sources":["pages/index/notices-detail.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvbm90aWNlcy1kZXRhaWwudnVl"],"sourcesContent":["<template>\r\n\t<view class=\"p-4 bg-gray-50 min-h-screen\">\r\n\t\t<!-- 标题 -->\r\n\t\t<view class=\"text-center text-2xl font-bold text-gray-900 mb-2\">\r\n\t\t\t{{ item.title }}\r\n\t\t</view>\r\n\r\n\t\t<!-- 发布时间 -->\r\n\t\t<view class=\"text-center text-sm text-gray-500 mb-4\">\r\n\t\t\t{{ item.createTime }}\r\n\t\t</view>\r\n\r\n\t\t<!-- 消息类别 -->\r\n\t\t<view class=\"text-center text-base text-gray-700 mb-6\">\r\n\t\t\t消息类别:{{ item.category }}\r\n\t\t</view>\r\n\r\n\t\t<!-- 富文本内容 -->\r\n\t\t<view class=\"bg-white rounded-lg shadow max-w-full\">\r\n\t\t\t<rich-text :nodes=\"item.content\"></rich-text>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\titem: {\r\n\t\t\t\t\ttitle: '',\r\n\t\t\t\t\tcreateTime: '',\r\n\t\t\t\t\tcategory: '',\r\n\t\t\t\t\tcontent: ''\r\n\t\t\t\t}\r\n\t\t\t};\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tif (options.data) {\r\n\t\t\t\ttry {\r\n\t\t\t\t\tthis.item = JSON.parse(decodeURIComponent(options.data));\r\n\r\n\t\t\t\t\t// 处理 item.content,为 <img> 标签添加内联样式\r\n\t\t\t\t\tthis.item.content = this.item.content.replace(\r\n\t\t\t\t\t\t/<img([^>]*?)>/g,\r\n\t\t\t\t\t\t`<img$1 style=\"max-width: 100%; height: auto; display: block;\">`\r\n\t\t\t\t\t);\r\n\t\t\t\t\tconsole.log('接收到的 item:', this.item);\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t\tconsole.error('解析传参出错:', e);\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n</script>\r\n\r\n<style scoped>\r\n\t/* 页面基础布局 */\r\n\t.min-h-screen {\r\n\t\tmin-height: 100vh;\r\n\t}\r\n\r\n\t.max-w-full {\r\n\t\tmax-width: 100%;\r\n\t}\r\n\r\n\t.bg-gray-50 {\r\n\t\tbackground-color: #f9fafb;\r\n\t}\r\n\r\n\t.bg-white {\r\n\t\tbackground-color: #ffffff;\r\n\t}\r\n\r\n\t.p-4 {\r\n\t\tpadding: 1rem;\r\n\t}\r\n\r\n\t/* 文字样式 */\r\n\t.text-center {\r\n\t\ttext-align: center;\r\n\t}\r\n\r\n\t.text-2xl {\r\n\t\tfont-size: 1.5rem;\r\n\t\tline-height: 2rem;\r\n\t}\r\n\r\n\t.text-base {\r\n\t\tfont-size: 1rem;\r\n\t\tline-height: 1.5rem;\r\n\t}\r\n\r\n\t.text-sm {\r\n\t\tfont-size: 0.875rem;\r\n\t\tline-height: 1.25rem;\r\n\t}\r\n\r\n\t.font-bold {\r\n\t\tfont-weight: 700;\r\n\t}\r\n\r\n\t.font-semibold {\r\n\t\tfont-weight: 600;\r\n\t}\r\n\r\n\t.text-gray-900 {\r\n\t\tcolor: #111827;\r\n\t}\r\n\r\n\t.text-gray-700 {\r\n\t\tcolor: #374151;\r\n\t}\r\n\r\n\t.text-gray-500 {\r\n\t\tcolor: #6b7280;\r\n\t}\r\n\r\n\t/* 间距 */\r\n\t.mb-2 {\r\n\t\tmargin-bottom: 0.5rem;\r\n\t}\r\n\r\n\t.mb-4 {\r\n\t\tmargin-bottom: 1rem;\r\n\t}\r\n\r\n\t.mb-6 {\r\n\t\tmargin-bottom: 1.5rem;\r\n\t}\r\n\r\n\t/* 容器样式 */\r\n\t.rounded-lg {\r\n\t\tborder-radius: 0.5rem;\r\n\t}\r\n\r\n\t.shadow {\r\n\t\tbox-shadow: 0 1px 3px rgba(0, 0, 0, 0.1),\r\n\t\t\t0 1px 2px rgba(0, 0, 0, 0.06);\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/HBuilderProjects/园博园/pages/index/notices-detail.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni"],"mappings":";;AAyBC,MAAK,YAAU;AAAA,EACd,OAAO;AACN,WAAO;AAAA,MACN,MAAM;AAAA,QACL,OAAO;AAAA,QACP,YAAY;AAAA,QACZ,UAAU;AAAA,QACV,SAAS;AAAA,MACV;AAAA;EAED;AAAA,EACD,OAAO,SAAS;AACf,QAAI,QAAQ,MAAM;AACjB,UAAI;AACH,aAAK,OAAO,KAAK,MAAM,mBAAmB,QAAQ,IAAI,CAAC;AAGvD,aAAK,KAAK,UAAU,KAAK,KAAK,QAAQ;AAAA,UACrC;AAAA,UACA;AAAA;AAEDA,sBAAY,MAAA,MAAA,OAAA,wCAAA,cAAc,KAAK,IAAI;AAAA,MACpC,SAAS,GAAG;AACXA,sBAAc,MAAA,MAAA,SAAA,wCAAA,WAAW,CAAC;AAAA,MAC3B;AAAA,IACD;AAAA,EACD;;;;;;;;;;;AClDF,GAAG,WAAW,eAAe;"}