<view class="consult-list">
  <button-auth 
    a:for="{{serviceList}}"
    className="consult-list-content" 
    item="{{item}}"
  >
    <view class="hasImg {{componentData.componentExtInfo.imgPlace === 'left' ?'hasImg-reverse':''}}" a:if="{{item.icon}}">
      <view class="left">
        <view class="content-title">{{item.name}}</view>
        <view class="content-desc">
          <text class="publish" a:if="{{item.extInfo.publisher}}">{{item.extInfo.publisher}}</text>
          <text class="amount" a:if="{{item.clickCount}}">{{item.clickCount}}阅读</text>
        </view>
      </view>
      <image 
        lazy-load="{{false}}" 
        class="right"
        style="width:{{componentData.componentExtInfo.imgLength}}%"
        src="{{item.icon.length == 32 ? imgSrcPrefix + item.icon : item.icon}}" />
    </view>
    <view class="noHasImg" a:else>
      <view class="content-title">{{item.name}}</view>
      <view class="content-desc">
        <text class="publish" a:if="{{item.extInfo.publisher}}">{{item.extInfo.publisher}}</text>
        <text class="amount" a:if="{{item.clickCount}}">{{item.clickCount}}阅读</text>
      </view>
    </view>
  </button-auth >
</view>