Commit 98c08834 by jscat

nyx weapp: 页面优化

1. 调整logo上传及显示的逻辑
- 如果已经有logo, memberInfo.member_logo, 则直接显示
- 如果未有logo, 且未选择, logoArray.length == 0, 则直接显示上传logo
- 如果未有logo, 且已选择, logoArray.length > 0, 则直接显示logo
parent 80cafe83
<view class="page-body">
<view class="page-body">
......@@ -24,7 +24,7 @@
<!-- </form> -->
<!-- start 商家选择栏 多商家才出现 -->
<block wx:if="members.length >= 1">
<block wx:if="{{members.length!=0}}">
<view class="weui-cells__title">#选择发布商家</view>
<view class="navBar" >
<scroll-view class="navBar-box" scroll-x="true" style="white-space: nowrap; display:flex ">
......@@ -58,6 +58,8 @@
<!-- start of column left -->
<view class="note-column-left align justify">
<view class="weui-uploader__bd">
<!-- start of 已上传 -->
<block wx:if="{{memberInfo.member_logo!=''}}">
<view class="weui-uploader__files">
<block wx:for="{{[memberInfo.member_logo]}}" wx:for-item="image">
<view class="weui-uploader__file">
......@@ -65,13 +67,26 @@
</view>
</block>
</view>
<block wx:if="{{logoArray.length == 0}}">
</block>
<!-- end of 已上传 -->
<!-- start of 未上传 -->
<block wx:elif="{{logoArray.length == 0}}">
<view class="weui-uploader__input-box">
<view class="weui-uploader__input" bindtap="addLogo"></view>
<!-- <view class="weui-uploader__title">商家信息</view> -->
<view style="color: rgba(0,0,0,.5);font-size:30rpx;">2、添加Logo</view>
</view>
</block>
<block wx:else>
<view class="weui-uploader__files">
<block wx:for="{{logoArray}}" wx:for-item="image">
<view class="weui-uploader__file">
<image class="weui-uploader__img" src="{{image}}" data-src="{{image}}" bindtap="previewImage"></image>
</view>
</block>
</view>
</block>
<!-- end of 未上传 -->
</view>
</view>
<!-- end of note-column-left -->
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论