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
| Prop | Type | Default | Description |
|---|---|---|---|
| inner | boolean | true | Khi 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 |
| fill | boolean | Bật chế độ màu cho tabbar | |
| position | string | có thể là top hoặc bottom | |
| top | boolean | Tabbar ở trị trí phía trên tương ứng với position="top" | |
| topIos | boolean | Tabbar ở trị trí phía trên với IOS theme | |
| topMd | boolean | Tabbar ở trị trí phía trên với MD theme | |
| topAurora | boolean | Tabbar ở trị trí phía trên với Aurora theme | |
| bottom | boolean | Tabbar ở trị trí phía dưới tương ứng với position="bottom" | |
| bottomIos | boolean | Tabbar ở trị trí phía dưới với IOS theme | |
| bottomMd | boolean | Tabbar ở trị trí phía dưới với MD theme | |
| bottomAurora | boolean | Tabbar ở trị trí phía dưới với Aurora theme | |
| labels | boolean | false | Bật Tabbar có labels |
| scrollable | boolean | false | Bật scrollable Tabbar |
| noShadow | boolean | Bỏ shadow trên Md theme | |
| noHairline | boolean | false | Ẩn đường viền tabbar |
| hidden | boolean | false | Ẩn tabbar |
Tabbar Methods
<Tabbar/> methods | |
|---|---|
| .hide(animate) | Ẩn tabbar |
| .show(animate) | Hiện tabbar |
Tabbar Events
| Event | Prop | Description |
|---|---|---|
| toolbarHide | onTabbarHide | Event sẽ được triggered khi Tabbar ẩn |
| toolbarShow | onTabbarShow | Event 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!