feat: 优化UI
This commit is contained in:
@@ -58,26 +58,18 @@
|
||||
</view>
|
||||
|
||||
<!-- 行动按钮 -->
|
||||
<!-- 已订阅 -->
|
||||
<view wx:if="{{item._isSubscribed}}" class="sub-btn subscribed" bindtap="onAction" data-id="{{item.id}}">
|
||||
<t-icon name="check-circle" size="28rpx" color="#999" />
|
||||
<text>已订阅</text>
|
||||
<!-- 可播放(VIP / 免费 / 已订阅)→ 收听 -->
|
||||
<view wx:if="{{item._canPlay}}" class="sub-btn free" bindtap="onAction" data-id="{{item.id}}">
|
||||
<text>▶ 收听</text>
|
||||
</view>
|
||||
|
||||
<!-- 免费 → 收听 -->
|
||||
<view wx:elif="{{item._isFree}}" class="sub-btn free" bindtap="onAction" data-id="{{item.id}}">
|
||||
<t-icon name="play-circle" size="28rpx" color="#FFF" />
|
||||
<text>收听</text>
|
||||
</view>
|
||||
|
||||
<!-- VIP专享 -->
|
||||
<!-- VIP专享(且非VIP用户)-->
|
||||
<view wx:elif="{{item._isVipOnly}}" class="sub-btn vip" bindtap="onAction" data-id="{{item.id}}">
|
||||
<text>👑 VIP专享</text>
|
||||
</view>
|
||||
|
||||
<!-- 付费订阅 -->
|
||||
<view wx:else class="sub-btn paid" bindtap="onAction" data-id="{{item.id}}">
|
||||
<t-icon name="shop" size="28rpx" color="#FFF" />
|
||||
<text>订阅</text>
|
||||
</view>
|
||||
</view>
|
||||
@@ -94,7 +86,7 @@
|
||||
<text class="vip-banner-desc">立享极致畅听体验</text>
|
||||
</view>
|
||||
<view class="vip-banner-price">
|
||||
<text>19.9元/月</text>
|
||||
<text>{{vipPriceText || '会员价'}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user