From c4938f6f4e839890b032c75c7a57333a6a9157a9 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期四, 06 十一月 2025 17:06:10 +0800
Subject: [PATCH] 添加新闻功能
---
wx/pages/index/index.wxml | 31 ++++++++++++++++++++++++++++++-
1 files changed, 30 insertions(+), 1 deletions(-)
diff --git a/wx/pages/index/index.wxml b/wx/pages/index/index.wxml
index caaf876..7c9996f 100644
--- a/wx/pages/index/index.wxml
+++ b/wx/pages/index/index.wxml
@@ -1,5 +1,4 @@
<wxs src="./filters.wxs" module="filters" />
-<!--pages/index/index.wxml-->
<view class="container">
<!-- 椤甸潰澶撮儴鍒嗕韩鍖哄煙 -->
<view class="header-section">
@@ -72,6 +71,36 @@
</swiper>
</view>
+ <!-- 鏂伴椈妯″潡 -->
+ <view class="section-title">鏂伴椈璧勮</view>
+ <view class="news-section">
+ <view
+ class="news-card"
+ wx:for="{{latestNews}}"
+ wx:key="id"
+ bindtap="goToNewsDetail"
+ data-id="{{item.id}}"
+ >
+ <view class="news-content">
+ <view class="news-title">{{item.title}}</view>
+ <view wx:if="{{item.summary}}" class="news-summary">{{item.summary}}</view>
+ <view class="news-meta">
+ <text wx:if="{{item.author}}" class="author">{{item.author}}</text>
+ <text wx:if="{{item.author && item.createTime}}" class="separator">|</text>
+ <text class="time">{{item.createTime}}</text>
+ </view>
+ </view>
+ <view wx:if="{{item.coverImage}}" class="news-thumb">
+ <image class="thumb-image" src="{{item.coverImage}}" mode="aspectFill" />
+ </view>
+ </view>
+
+ <view class="view-more" bindtap="goToNewsList">
+ <text class="view-more-text">鏌ョ湅鏇村</text>
+ <text class="arrow">鈥�</text>
+ </view>
+ </view>
+
<!-- 妯″潡鏍囬 -->
<view class="section-title">姣旇禌淇℃伅</view>
--
Gitblit v1.8.0