goods_comment_he.wxml 3.0 KB

1
  1. <view class="{{['goods-comment-user','data-v-39e93ed0',themeName]}}"><block wx:if="{{hasComment}}"><view class="header data-v-39e93ed0"><view class="title data-v-39e93ed0"><text class="data-v-39e93ed0">商品好评率</text><text style="{{'color:'+(themeColor)+';'}}" class="data-v-39e93ed0">{{goodsPercent}}</text></view><view class="nav data-v-39e93ed0"><block wx:for="{{goodsCategory}}" wx:for-item="item" wx:for-index="index" wx:key="id"><block class="data-v-39e93ed0"><view data-event-opts="{{[['tap',[['changeCategory',['$0'],[[['goodsCategory','id',item.id]]]]]]]}}" class="{{['data-v-39e93ed0','nav-item',[(item.id===goodsCategoryCurrent.id)?'nav-item--active':'']]}}" bindtap="__e"><text class="data-v-39e93ed0">{{item.name}}</text><text class="data-v-39e93ed0">{{"("+item.count+")"}}</text></view></block></block></view></view></block><view hidden="{{!(hasComment)}}" class="main data-v-39e93ed0"><mescroll-contain vue-id="0a0c4141-1" height="80%" up-option="{{({auto:false})}}" down-option="{{({auto:false})}}" data-ref="mescroll" data-event-opts="{{[['^upcallback',[['upCallback']]]]}}" bind:upcallback="__e" class="data-v-39e93ed0 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="contain data-v-39e93ed0"><block wx:for="{{goodsCommentList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view class="evaluate nr data-v-39e93ed0"><view class="flex data-v-39e93ed0"><u-image vue-id="{{('0a0c4141-2-'+__i0__)+','+('0a0c4141-1')}}" width="70" height="70" mode="scaleToFill" border-radius="50%" src="{{item.avatar}}" class="data-v-39e93ed0" bind:__l="__l"></u-image><text class="m-l-20 m-r-20 data-v-39e93ed0">{{item.nickname}}</text><u-rate vue-id="{{('0a0c4141-3-'+__i0__)+','+('0a0c4141-1')}}" current="{{item.goods_comment}}" active-color="{{themeColor}}" disabled="{{true}}" class="data-v-39e93ed0" bind:__l="__l"></u-rate></view><view class="muted xs m-t-10 data-v-39e93ed0"><text class="data-v-39e93ed0">{{item.create_time}}</text><text class="m-l-20 skuline data-v-39e93ed0">{{item.spec_value_str}}</text></view><view class="m-t-16 data-v-39e93ed0">{{item.comment}}</view><block wx:if="{{item.image}}"><view class="evaluate-images data-v-39e93ed0"><block wx:for="{{item.image}}" wx:for-item="imageItem" wx:for-index="imageIndex" wx:key="*this"><u-image class="m-r-16 m-t-16 data-v-39e93ed0" vue-id="{{('0a0c4141-4-'+__i0__+'-'+imageIndex)+','+('0a0c4141-1')}}" src="{{imageItem}}" width="200" height="200" mode="scaleToFill" data-event-opts="{{[['^tap',[['showCommentImage',['$0',imageIndex],[[['goodsCommentList','id',item.id,'image']]]]]]]}}" bind:tap="__e" bind:__l="__l"></u-image></block></view></block><block wx:if="{{item.reply}}"><view class="evaluate-reply data-v-39e93ed0"><text class="m-r-20 muted data-v-39e93ed0">商家回复:</text><text class="data-v-39e93ed0">{{item.reply}}</text></view></block></view></block></view></mescroll-contain></view><u-empty vue-id="0a0c4141-5" show="{{!hasComment}}" text="暂无评价" src="/static/images/empty/evaluate.png" icon-size="{{280}}" margin-top="280" class="data-v-39e93ed0" bind:__l="__l"></u-empty></view>