35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
<!--pages/buy/buy.wxml-->
|
|
|
|
<view class="buy-page">
|
|
<!-- 带 ?code= 进来就只买这一条,否则列出全部条目、一条一个购买按钮。
|
|
注意别在 wx:if 和 wx:else 之间插注释。 -->
|
|
<view class="buy-single" wx:if="{{code}}">
|
|
<text class="buy-title">{{title}}</text>
|
|
<text class="buy-price">¥{{priceYuan}}</text>
|
|
<button
|
|
class="buy-btn"
|
|
disabled="{{buying || owned}}"
|
|
bindtap="buyNow"
|
|
>{{owned ? textOwned : (buying ? textPaying : textBuy)}}</button>
|
|
</view>
|
|
|
|
<view class="buy-list" wx:else>
|
|
<view class="buy-item" wx:for="{{list}}" wx:key="code">
|
|
<view class="buy-item-main">
|
|
<text class="buy-item-title">{{item.title}}</text>
|
|
<text class="buy-item-price">¥{{item.priceYuan}}</text>
|
|
</view>
|
|
<button
|
|
class="buy-btn buy-btn-mini"
|
|
size="mini"
|
|
disabled="{{buying || item.owned}}"
|
|
data-code="{{item.code}}"
|
|
bindtap="buyNow"
|
|
>{{item.owned ? textOwned : textBuyList}}</button>
|
|
</view>
|
|
<view class="buy-empty" wx:if="{{!loading && list.length === 0}}">
|
|
<text>{{textEmpty}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|