19 lines
929 B
Plaintext
19 lines
929 B
Plaintext
<view class="page matches-page">
|
|
<view wx:if="{{matches.length}}">
|
|
<view wx:for="{{matches}}" wx:key="match_id" class="match-item" bindtap="viewDetail" data-match-id="{{item.match_id}}">
|
|
<image wx:if="{{item.other_user.avatar_url}}" class="avatar" src="{{item.other_user.avatar_url}}" mode="aspectFill" />
|
|
<view wx:else class="avatar avatar-placeholder">用户</view>
|
|
<view class="content">
|
|
<view class="name-row">
|
|
<view class="name">{{item.other_user.nicknameText}}</view>
|
|
<view class="detail-link">查看信息</view>
|
|
</view>
|
|
<view class="meta">{{item.other_user.cityText}} · {{item.other_user.educationText}}</view>
|
|
<view class="meta">{{item.other_user.hobbiesText}}</view>
|
|
<view class="time">匹配时间:{{item.matched_at}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view wx:else class="empty-state">暂无匹配记录</view>
|
|
</view>
|