From 972eca58708d4802ce2a7a2ec6ddc001d0b6faff Mon Sep 17 00:00:00 2001 From: link_1999 <1402246900@qq.com> Date: Mon, 4 Apr 2022 21:45:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20'=E6=96=B0=E9=97=BB=E5=B0=8F=E7=A8=8B=E5=BA=8F/pages/news-de?= =?UTF-8?q?tail'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新闻详情页 --- 新闻小程序/pages/news-detail/news-detail.js | 74 +++++++++++++++++++ 新闻小程序/pages/news-detail/news-detail.json | 3 + 新闻小程序/pages/news-detail/news-detail.wxml | 9 +++ 新闻小程序/pages/news-detail/news-detail.wxss | 1 + 4 files changed, 87 insertions(+) create mode 100644 新闻小程序/pages/news-detail/news-detail.js create mode 100644 新闻小程序/pages/news-detail/news-detail.json create mode 100644 新闻小程序/pages/news-detail/news-detail.wxml create mode 100644 新闻小程序/pages/news-detail/news-detail.wxss diff --git a/新闻小程序/pages/news-detail/news-detail.js b/新闻小程序/pages/news-detail/news-detail.js new file mode 100644 index 0000000..b41083e --- /dev/null +++ b/新闻小程序/pages/news-detail/news-detail.js @@ -0,0 +1,74 @@ +// pages/news-detail/news-detail.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + console.log('从主页传递来的id:', options.id) + wx.cloud.database().collection('neidi-news').doc(options.id) + .get() + .then(res => { + console.log('请求成功', res) + this.setData({ + detail: res.data, + news_image: res.data.news_img, + }) + }) + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + } +}) \ No newline at end of file diff --git a/新闻小程序/pages/news-detail/news-detail.json b/新闻小程序/pages/news-detail/news-detail.json new file mode 100644 index 0000000..8835af0 --- /dev/null +++ b/新闻小程序/pages/news-detail/news-detail.json @@ -0,0 +1,3 @@ +{ + "usingComponents": {} +} \ No newline at end of file diff --git a/新闻小程序/pages/news-detail/news-detail.wxml b/新闻小程序/pages/news-detail/news-detail.wxml new file mode 100644 index 0000000..0eeeeb4 --- /dev/null +++ b/新闻小程序/pages/news-detail/news-detail.wxml @@ -0,0 +1,9 @@ + + {{detail.news_title}} + {{detail.news_date}} + {{detail.news_author}} + + + + {{detail.news_content}} + \ No newline at end of file diff --git a/新闻小程序/pages/news-detail/news-detail.wxss b/新闻小程序/pages/news-detail/news-detail.wxss new file mode 100644 index 0000000..67ad8cf --- /dev/null +++ b/新闻小程序/pages/news-detail/news-detail.wxss @@ -0,0 +1 @@ +/* pages/news-detail/news-detail.wxss */ \ No newline at end of file