jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/node_modules/antd-mini/es/TabBar/index.axml

66 lines
1.9 KiB
Plaintext
Raw Normal View History

2024-12-01 11:56:54 +00:00
<view
class="ant-tab-bar {{className || ''}}"
style="{{style || ''}}"
>
2024-11-10 07:01:22 +00:00
<view class="ant-tab-bar-wrap">
2024-12-01 11:56:54 +00:00
<block
2024-11-10 07:01:22 +00:00
a:for="{{items}}"
2024-12-01 11:56:54 +00:00
a:for-index="index"
a:for-item="item"
2024-11-10 07:01:22 +00:00
>
2024-12-01 11:56:54 +00:00
<view
class="ant-tab-bar-item {{index === mixin.value ? 'ant-tab-bar-item-active ' + (activeClassName || '') : ''}}"
style="{{index === mixin.value ? activeStyle || '' : ''}}"
onTap="onChange"
data-index="{{index}}"
>
<ant-badge
a:if="{{item.badge}}"
type="{{item.badge.type || 'dot'}}"
text="{{item.badge.text}}"
stroke="{{item.badge.stroke}}"
bgColor="{{item.badge.bgColor}}"
position="{{item.badge.position || 'top-right'}}"
offsetX="{{item.badge.offsetX || '-9px'}}"
offsetY="{{item.badge.offsetY || '0px'}}"
2024-11-10 07:01:22 +00:00
>
2024-12-01 11:56:54 +00:00
<slot
name="icon"
active="{{mixin.value == index}}"
item="{{item}}"
index="{{index}}"
>
<image-icon
className="ant-tab-bar"
image="{{mixin.value === index ? item.activeIcon : item.icon}}"
></image-icon>
</slot>
</ant-badge>
<block a:else>
<slot
name="icon"
active="{{mixin.value == index}}"
item="{{item}}"
index="{{index}}"
>
<image-icon
className="ant-tab-bar"
image="{{mixin.value === index ? item.activeIcon : item.icon}}"
></image-icon>
</slot>
</block>
<view class="ant-tab-bar-text-wrap">
<slot
name="text"
active="{{mixin.value === index}}"
item="{{item}}"
index="{{index}}"
>
<!--display: inline-->
<text class="ant-tab-bar-text">{{item.text}}</text>
</slot>
</view>
2024-11-10 07:01:22 +00:00
</view>
2024-12-01 11:56:54 +00:00
</block>
2024-11-10 07:01:22 +00:00
</view>
2024-12-01 11:56:54 +00:00
</view>