riku
2026-04-02 3282e95db0207ee133d1e98d9771dec9d83b0fc4
miniprogram_npm/tdesign-miniprogram/overlay/overlay.wxml
@@ -1,25 +1 @@
<wxs src="../common/utils.wxs" module="_" />
<view
  wx:if="{{realVisible && preventScrollThrough}}"
  class="{{prefix}}-overlay {{transitionClass}} class"
  style="{{_._style(['--td-overlay-transition-duration:' + duration + 'ms', 'z-index:' + _zIndex, 'top:' + distanceTop + 'px', computedStyle, style, customStyle])}}"
  bind:tap="handleClick"
  catchtouchmove="noop"
  bind:transitionend="onTransitionEnd"
  aria-role="{{ ariaRole || 'button' }}"
  aria-label="{{ ariaLabel || '关闭' }}"
>
  <slot />
</view>
<view
  wx:elif="{{realVisible}}"
  class="{{prefix}}-overlay {{transitionClass}} class"
  style="{{_._style(['z-index:' + _zIndex, computedStyle, style, customStyle])}}"
  bind:tap="handleClick"
  bind:transitionend="onTransitionEnd"
  aria-role="{{ ariaRole || 'button' }}"
  aria-label="{{ ariaLabel || '关闭' }}"
>
  <slot />
</view>
<wxs src="../common/utils.wxs" module="_"/><view wx:if="{{realVisible && preventScrollThrough}}" class="{{prefix}}-overlay {{transitionClass}} class" style="{{_._style(['--td-overlay-transition-duration:' + duration + 'ms', 'z-index:' + _zIndex, 'top:' + distanceTop + 'px', computedStyle, style, customStyle])}}" bind:tap="handleClick" catchtouchmove="noop" bind:transitionend="onTransitionEnd" aria-role="{{ ariaRole || 'button' }}" aria-label="{{ ariaLabel || '关闭' }}"><slot/></view><view wx:elif="{{realVisible}}" class="{{prefix}}-overlay {{transitionClass}} class" style="{{_._style(['z-index:' + _zIndex, 'top:' + distanceTop + 'px', computedStyle, style, customStyle])}}" bind:tap="handleClick" bind:transitionend="onTransitionEnd" aria-role="{{ ariaRole || 'button' }}" aria-label="{{ ariaLabel || '关闭' }}"><slot/></view>