card-mini/pages/mine/index/index.wxml
2021-08-12 09:22:40 +08:00

81 lines
3.8 KiB
Plaintext

<!-- 标题 -->
<view class="flex flex-direction">
<view class="UCenter-bg">
<image src="../../../images/ic_mine_title_bg.png" mode="scaleToFill"></image>
<view class="user-info">
<image class="user-icon" src="{{userIcon}}" mode="scaleToFill">
</image>
<view class="user-content">
<text class="title">{{name}}</text>
</view>
</view>
<image src="../../../images/ic_setting.png" class="icon" bindtap="showSetting"></image>
</view>
<view class="scroll-content">
<!-- 菜单 -->
<view wx:if="{{menuList.length>0}}">
<view class="group-box" wx:for-item="group" wx:for="{{menuList}}" wx:key="index"
wx:if="{{group.configColumnGroupStatus=='1'}}">
<!-- 横向 -->
<view wx:if="{{group.configColumnGroupDirection=='1'}}" class="ver-box">
<view class="ver-box-title">
{{group.configColumnGroupName}}
</view>
<scroll-view scroll-x>
<view class="ver-box-list">
<view class="ver-box-items" bindtap="choosePage" data-item="{{item}}"
wx:if="{{item.configColumnStatus=='1'}}" data-path="{{item.configColumnTargetUrl}}"
data-type="{{item.configColumnTargetMode}}" data-item="{{item}}" wx:for="{{group.configColumnList}}"
wx:for-index="idx" wx:for-item="item" wx:key="idx">
<image src="{{imgUrl+item.configColumnPhoto}}" mode="scaleToFill">
</image>
<text class="text-cut text-df text-black">{{item.configColumnName}}</text>
</view>
</view>
</scroll-view>
</view>
<!-- 纵向 -->
<view wx:elif="{{group.configColumnGroupDirection=='2'}}" class="item-box" bindtap="goColumnList"
data-item="{{group}}">
<image wx:if="{{group.configColumnGroupPhoto.length>0}}" class="cu-avatar radius lg"
src="{{imgUrl + group.configColumnGroupPhoto}}" mode="scaleToFill"></image>
<view class="item-content">
<text class="text-cut text-black text-bold">{{group.configColumnGroupName}}</text>
<text class="text-cut text-gray">{{group.configColumnGroupRemark}}</text>
</view>
<text class="cuIcon-right"></text>
</view>
<!-- 引导图片 -->
<view wx:elif="{{group.configColumnGroupDirection=='3'}}">
<!-- 轮播图 -->
<view class="hint-title">
<image src="/images/title-bg.png" mode="scaleToFill"></image>
<text>{{group.configColumnGroupName}}</text>
</view>
<view wx:if="{{group.configColumnGroupStyle=='ec3605f5-3409-4554-ae85-efac8a75fc0d'}}"
class="flex align-center justify-center" style="width:100%;" bindtap="toFunction">
<swiper style="width:80%;margin-top:20rpx;height:{{Height}};" indicator-dots="{{true}}" autoplay="{{true}}">
<block wx:for="{{group.configColumnList}}" wx:key="pIndex" wx:for-index="pIndex" wx:for-item="photo">
<swiper-item style="width:100%;">
<image bindload='imgHeight' style="width:100%;border-radius:20rpx;"
src="{{imgUrl + photo.configColumnPhoto}}" mode="widthFix">
</image>
</swiper-item>
</block>
</swiper>
</view>
<!-- 平铺 -->
<view wx:else class="flex flex-direction align-center justify-center" style="width:100%;"
bindtap="toFunction">
<block wx:for="{{group.configColumnList}}" wx:key="pIndex" wx:for-index="pIndex" wx:for-item="photo">
<image style="width:90%;border-radius:20rpx;margin-top:5rpx;" src="{{imgUrl + photo.configColumnPhoto}}"
mode="widthFix">
</image>
</block>
</view>
</view>
</view>
</view>
</view>
</view>