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

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"
topIosbooleanTabbar ở trị trí phía trên với IOS theme
topMdbooleanTabbar ở trị trí phía trên với MD theme
topAurorabooleanTabbar ở trị trí phía trên với Aurora theme
bottombooleanTabbar ở trị trí phía dưới tương ứng với position="bottom"
bottomIosbooleanTabbar ở trị trí phía dưới với IOS theme
bottomMdbooleanTabbar ở trị trí phía dưới với MD theme
bottomAurorabooleanTabbar ở trị trí phía dưới với Aurora theme
labelsbooleanfalseBật Tabbar có labels
scrollablebooleanfalseBật scrollable Tabbar
noShadowbooleanBỏ shadow trên Md theme
noHairlinebooleanfalseẨn đường viền tabbar
hiddenbooleanfalseẨn tabbar

Tabbar Methods

| <Tabbar/> methods | | ------------------- | ----------- | | .hide(animate) | Ẩn tabbar | | .show(animate) | Hiện tabbar |

Tabbar Events

EventPropDescription
toolbarHideonTabbarHideEvent sẽ được triggered khi Tabbar ẩn
toolbarShowonTabbarShowEvent sẽ được triggered khi Tabbar hiện

Tabbar Slots

Tabbar React component (<Toolbar>) cung cấp các slots để tùy chỉnh componet:

  • default - element sẽ được chèn là con của <div className="toolbarInner"\> element
  • beforeInner - element sẽ được chèn ngay trước <div className="toolbarInner"\> element
  • afterInner - element sẽ được chèn ngay sau <div className="toolbarInner"\> element
<Tabbar>
<div slot='beforeInner'>Before Inner</div>
<div slot='afterInner'>After Inner</div>
{/* sẽ thêm vào vị trí 'default': */}
<Link>Left Link</Link>
<Link>Right Link</Link>
</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!