<view class="wv-line-clamp-container {{actived ? 'active' : ''}} icon-{{iconPosition}} {{verticalFade ? 'vertical-fade' : ''}}" style="--wv-lineclamp-icon-gap: {{iconGap}};">
  <view class="wv-line-clamp" style="--wv-lineclamp: {{lineClamp}}; {{heightClamp ? '--wv-lineclamp-height: ' + heightClamp + ';' : ''}}">
    <view class="wv-line-clamp-content">
      <slot></slot>
    </view>
  </view>
  
  <view wx:if="{{actived}}" class="wv-line-clamp-icon" bindtap="toggleActive">
    <view class="slot-defaultable">
      <view class="slot"><slot name="iconActived"></slot></view>
      <view class="default-slot"><text class="wv-icon bi-chevron-up"></text></view>
    </view>
  </view>
  <view wx:else class="wv-line-clamp-icon" bindtap="toggleActive">
    <view class="slot-defaultable">
      <view class="slot"><slot name="icon"></slot></view>
      <view class="default-slot"><text class="wv-icon bi-chevron-down"></text></view>
    </view>
  </view>
</view>