38 lines
1.6 KiB
Plaintext
38 lines
1.6 KiB
Plaintext
<view class="page">
|
||
<!-- 用户卡 -->
|
||
<view class="user-row">
|
||
<view class="user-avatar">😀</view>
|
||
<view class="user-meta">
|
||
<view class="user-name">{{userInfo.nickname || '铲屎官'}}</view>
|
||
<view class="user-sub">遛狗 {{userInfo.walkCount || 0}} 次 · 加入 {{joinDays}} 天</view>
|
||
</view>
|
||
<view class="chev">›</view>
|
||
</view>
|
||
|
||
<!-- 我的狗狗 -->
|
||
<view class="section-title">我的狗狗</view>
|
||
<view class="dogs">
|
||
<view wx:for="{{dogs}}" wx:key="_id" class="card dog-card" data-id="{{item._id}}" bindtap="goDogDetail">
|
||
<image wx:if="{{item.avatar}}" class="dog-avatar" src="{{item.avatar}}" mode="aspectFill" />
|
||
<view wx:else class="dog-avatar">🐶</view>
|
||
<view class="dog-meta">
|
||
<view class="dog-name">{{item.name}}</view>
|
||
<view class="dog-sub">
|
||
<text wx:if="{{item.stats.currentStreak > 0}}" class="streak">● 连续 {{item.stats.currentStreak}} 天</text>
|
||
<text wx:if="{{item.stats.currentStreak > 0}}"> · </text>{{item.breed}}
|
||
</view>
|
||
</view>
|
||
<view class="chev">›</view>
|
||
</view>
|
||
|
||
<view class="add-dog" bindtap="goAddDog">+ 添加狗狗</view>
|
||
</view>
|
||
|
||
<!-- 功能入口 -->
|
||
<view class="list">
|
||
<view class="listrow" bindtap="goHistory"><text class="lbl">遛狗历史</text><text class="chev">›</text></view>
|
||
<view class="listrow" bindtap="goAchievements"><text class="lbl">成就</text><text class="chev">›</text></view>
|
||
<view class="listrow"><text class="lbl">设置</text><text class="chev">›</text></view>
|
||
</view>
|
||
</view>
|