feat:初始提交uni-app项目

This commit is contained in:
2026-01-14 18:19:33 +08:00
commit 0dcbd340e6
515 changed files with 38560 additions and 0 deletions

View File

@@ -0,0 +1 @@
{"version":3,"file":"detail.js","sources":["pages/notice/detail.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbm90aWNlL2RldGFpbC52dWU"],"sourcesContent":["\n<template>\n\t<view class=\"noticeLayout\">\n\t\t<view class=\"title\">\r\n\t\t\t<view class=\"tag\">\r\n\t\t\t\t<!-- <uni-tag text=\"置顶\" :inverted=\"true\" type=\"error\" /> -->\r\n\t\t\t\t<uni-tag text=\"置顶\" :inverted=\"true\" type=\"error\" v-if=\"detail.select\"></uni-tag>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"font\">{{detail.title}}</view>\r\n\t\t</view>\r\n\t\t\r\n\t\t<view class=\"info\">\r\n\t\t\t<view class=\"item\">{{detail.author}}</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<uni-dateformat :date=\"detail.publish_date\" format=\"yyyy-MM-dd hh:mm:ss\"></uni-dateformat>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t\r\n\t\t<view class=\"content\">\r\n\t\t\t<!-- 内容区域 -->\r\n\t\t\t<!-- 对于富文本(<rich-text>),我们不能直接在页面进行展示。\r\n\t\t\t需要利用组件<rich-text :node=\"富文本链接\">进行展示 -->\r\n\t\t\t<!-- <rich-text :nodes=\"detail.content\"></rich-text> -->\r\n\t\t\t\r\n\t\t\t<!-- 或者是利用插件商城的其他插件 -->\r\n\t\t\t<mp-html :content=\"detail.content\" />\r\n\r\n\t\t</view>\r\n\t\t\r\n\t\t<view class=\"count\">\r\n\t\t\t阅读数量:{{detail.view_count}}\r\n\t\t</view>\r\n\t\t\n\t</view>\n</template>\n\n<script setup>\nimport { apiNoticeDetail } from \"@/api/apis.js\"\r\nimport {ref} from \"vue\"\r\nimport {onLoad} from \"@dcloudio/uni-app\"\r\nconst detail = ref({})\r\nconst noticeId = ref('')\r\nconst noticeName = ref('')\r\n// let noticeId\r\nonLoad((e)=>{\r\n\tconsole.log(e);\r\n\tnoticeId.value = e.id\r\n\tnoticeName.value = e.name\r\n\t// 注意必须先获得这个id才能进行getNoticeDetail()操作\r\n\tuni.setNavigationBarTitle({\r\n\t\ttitle:noticeName.value\r\n\t})\r\n\tgetNoticeDetail()\r\n})\r\n\r\nconst getNoticeDetail = async () =>{\r\n\tlet res = await apiNoticeDetail({id:noticeId.value});\r\n\tdetail.value = res.data\r\n\tconsole.log(res);\r\n\t\r\n}\r\n\r\n\n</script>\n\n<style lang=\"scss\" scoped>\n.noticeLayout{\r\n\tpadding: 30rpx;\r\n\t.title{\r\n\t\t display: flex;\r\n\t\t align-items: center;\r\n\t\t font-size: 40rpx;\r\n\t\t color: #111;\r\n\t\t line-height: 1.6em;\r\n\t\t padding-bottom: 30rpx;\r\n\t\t\r\n\t\t .tag{\r\n\t\t\t // // width: 50rpx;\r\n\t\t\t // height: 100rpx;\r\n\t\t\t // font-size: 20rpx;\r\n\t\t\t // color: #e3a7a8;\r\n\t\t\t // padding: 10rpx;\r\n\t\t\t // border: 1px solid #e3a7a8;\r\n\t\t\t //缩小0.8倍\r\n\t\t\t transform: scale(0.8);\r\n\t\t\t //缩小的起始点\r\n\t\t\t transform-origin: left center;\r\n\t\t\t flex-shrink: 0;\r\n\t\t }\r\n\t\t .font{\r\n\t\t\t // font-size: 40rpx;\r\n\t\t\t // color: #0b0b0b;\r\n\t\t\t padding-left: 4rpx;\r\n\t\t }\r\n\t}\r\n\t\r\n\t.info{\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tcolor: #999;\r\n\t\tfont-size: 28rpx;\r\n\t\t.item{\r\n\t\t\tpadding-left: 20rpx;\r\n\t\t}\r\n\t}\r\n\t.content{\r\n\t\tpadding: 50rpx 0;\r\n\t}\r\n\t\r\n\t.count{\r\n\t\tcolor: #999;\r\n\t\tfont-size: 28rpx;\r\n\t}\r\n}\r\n\n</style>\n","import MiniProgramPage from 'D:/coding software/HBuilderX/uniapp_vue3_code/wallpaper-kt/pages/notice/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","uni","apiNoticeDetail"],"mappings":";;;;;;;;;;;;;;;;;;AAwCA,UAAM,SAASA,cAAG,IAAC,EAAE;AACrB,UAAM,WAAWA,cAAG,IAAC,EAAE;AACvB,UAAM,aAAaA,cAAG,IAAC,EAAE;AAEzBC,kBAAM,OAAC,CAAC,MAAI;AACXC,oBAAAA,MAAY,MAAA,OAAA,iCAAA,CAAC;AACb,eAAS,QAAQ,EAAE;AACnB,iBAAW,QAAQ,EAAE;AAErBA,oBAAAA,MAAI,sBAAsB;AAAA,QACzB,OAAM,WAAW;AAAA,MACnB,CAAE;AACD,sBAAiB;AAAA,IAClB,CAAC;AAED,UAAM,kBAAkB,YAAW;AAClC,UAAI,MAAM,MAAMC,yBAAgB,EAAC,IAAG,SAAS,MAAK,CAAC;AACnD,aAAO,QAAQ,IAAI;AACnBD,oBAAAA,oDAAY,GAAG;AAAA,IAEhB;;;;;;;;;;;;;;;;;;;;;;;;;;AC3DA,GAAG,WAAW,eAAe;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"notice.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbm90aWNlL25vdGljZS52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/coding software/HBuilderX/uniapp_vue3_code/wallpaper-kt/pages/notice/notice.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;AACA,GAAG,WAAW,eAAe;"}