From 0746b7bbe6aa3d9f02e03654a2cd4fde2081c335 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期一, 21 四月 2025 09:29:40 +0800
Subject: [PATCH] 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