From 5036880fc037e5d112206b93a729f60be12bf8ab Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 07 十一月 2024 17:03:13 +0800
Subject: [PATCH] 2024.11.07 bug修复

---
 miniprogram_npm/tdesign-miniprogram/tab-bar-item/tab-bar-item.wxml |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/tab-bar-item/tab-bar-item.wxml b/miniprogram_npm/tdesign-miniprogram/tab-bar-item/tab-bar-item.wxml
index 8854807..376e02f 100644
--- a/miniprogram_npm/tdesign-miniprogram/tab-bar-item/tab-bar-item.wxml
+++ b/miniprogram_npm/tdesign-miniprogram/tab-bar-item/tab-bar-item.wxml
@@ -16,7 +16,6 @@
     aria-label="{{ ariaLabel || (badgeProps.dot || badgeProps.count ? _.getBadgeAriaLabel({ ...badgeProps }) : '') }}"
   >
     <view
-      wx:if="{{icon}}"
       class="{{classPrefix}}__icon"
       style="height: {{iconOnly ? 24 : 20}}px"
       aria-hidden="{{ badgeProps.dot || badgeProps.count }}"
@@ -34,7 +33,7 @@
       >
         <template is="icon" data="{{ size: iconOnly ? 24 : 20, ..._icon }}" />
       </t-badge>
-      <template wx:else is="icon" data="{{ ariaHidden: !iconOnly, size: iconOnly ? 24 : 20, ..._icon }}" />
+      <template wx:elif="{{!!icon}}" is="icon" data="{{ ariaHidden: !iconOnly, size: iconOnly ? 24 : 20, ..._icon }}" />
       <slot name="icon" />
     </view>
     <view class="{{_.cls(classPrefix + '__text', [['small', !!icon]])}}">
@@ -51,7 +50,7 @@
       wx:for="{{subTabBar}}"
       wx:for-item="child"
       wx:for-index="index"
-      wx:key="index"
+      wx:key="value"
       bind:tap="selectChild"
       data-value="{{child.value || index}}"
       aria-role="tab"

--
Gitblit v1.9.3