Chuyển tới nội dung chính

Tabbar

Cú pháp

<zmp-tabbar>

Tabbar là component giúp tạo phần điều kiển chuyển đổi, hiển thị trạng thái của Tabs

Tabbar Properties

PropTypeDefaultDescription
innerbooleantrueKhi bật (mặc định) sẽ đặt tất cả nội dung trongtoolbarInner elemenent. Chỉ tắt trong trường hợp muốn tùy chỉnh nội dung bên trong
fillbooleanBật chế độ màu cho tabbar
positionstringcó thể là top hoặc bottom
topbooleanTabbar ở trị trí phía trên tương ứng với position="top"
top-iosbooleanTabbar ở trị trí phía trên với IOS theme
top-mdbooleanTabbar ở trị trí phía trên với MD theme
top-aurorabooleanTabbar ở trị trí phía trên với Aurora theme
bottombooleanTabbar ở trị trí phía dưới tương ứng với position="bottom"
bottom-iosbooleanTabbar ở trị trí phía dưới với IOS theme
bottom-mdbooleanTabbar ở trị trí phía dưới với MD theme
bottom-aurorabooleanTabbar ở trị trí phía dưới với Aurora theme
labelsbooleanfalseBật Tabbar có labels
scrollablebooleanfalseBật scrollable Tabbar
no-shadowbooleanBỏ shadow trên Md theme
no-hairlinebooleanfalseẨn đường viền tabbar
hiddenbooleanfalseẨn tabbar

Tabbar Events

EventDescription
@tabbar:hideEvent sẽ được triggered khi Tabbar ẩn
@tabbar:showEvent sẽ được triggered khi Tabbar hiện

Slots

Component Tabbar cung cấp các slots để nhà phát triển có thể đặt các đoạn markup để tuỳ biến giao diện vào:

SlotVị trí được chèn vào
#defaultElement sẽ được chèn là con của <div className="toolbarInner"\> element
#before-innerElement sẽ được chèn ngay trước <div className="toolbarInner"\> element
#after-innerElement sẽ được chèn ngay sau <div className="toolbarInner"\> element
<zmp-tabbar>
<template #before-inner>
<div>Before Inner</div>
</template>
<template #after-inner>
<div>After Inner</div>
</template>
<zmp-link>Left Link</zmp-link>
<zmp-link>Right Link</zmp-link>
</zmp-tabbar>;

{
/* Renders thành: */
}

<div className='toolbar tabbar'>
<div>Before Inner</div>
<div className='toolbarInner'>
<a href='#' className='link'>
Left Link
</a>
<a href='#' className='link'>
Right Link
</a>
</div>
<div>After Inner</div>
</div>;

Ví dụ

Top Tabbar

Code demo fallback when rendering server side!

Bottom Tabbar

Code demo fallback when rendering server side!