<view class="service-title-container {{className}} {{hasBorder && 'border_1px_after'}}" a:if="{{componentData.componentTitle || componentData.componentIcon}}">
  <view class="left">
    <image
      class="icon"
      mode="aspectFit"
      a:if="{{componentData.componentIcon}}"
      lazy-load="{{false}}"
      src="{{ componentData.componentIcon.length ==32 ? imgSrcPrefix + componentData.componentIcon : componentData.componentIcon}}" />
    <text class="title-desc" a:if="{{componentData.componentTitle}}">{{componentData.componentTitle}}</text>
  </view>
  <view
    class="right"
    a:if="{{+componentData.subServiceTotal > +componentData.serviceList.length || (componentData.componentExtInfo.maxNum && componentData.subServiceTotal > componentData.componentExtInfo.maxNum)}}"
    onTap="jumpToServiceDetail"
    data-item="{{componentData}}"
  >
    <view class="more" a:if=="{{hasMoreIcon}}">
      <text
        a:if="{{componentData.componentExtInfo.indexRightTopShowType === 'number'}}"
      >{{componentData.subServiceTotal+defaultText}}</text>
      <text class="desc" a:else>更多</text>
      <am-icon class="am-icon" color="#999" type="right" size="{{10}}" />
    </view>
  </view>
</view>
