Import
import { NuiCarousel, NuiCarouselSlide } from '@needless-ui/angular/carousel';NuiCarousel
Một carousel gồm các slide.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
labelInput | string | Đặt tên cho carousel. | |
indexHai chiều | number | 0 | Slide đầu tiên đang hiển thị, tính từ 0. |
perViewInput | number | 'auto' | 1 | Số slide hiển thị cùng lúc, hoặc auto cho các slide tự đặt độ rộng của mình. |
gapInput | string | '1rem' | Khoảng cách giữa các slide, là một độ dài CSS bất kỳ. |
loopInput | boolean | false | Đi quá slide cuối sẽ quay về slide đầu, và ngược lại. |
autoplayInput | number (ms) | 0 | Số mili giây giữa các slide khi tự động chuyển; 0 là không tự chuyển. |
controls, indicatorsInput | boolean | true | Các nút trước và sau, và các chấm. |
labelsInput | Partial<NuiCarouselLabels> | Mọi văn bản mà carousel đọc lên, để dịch. | |
next, previousPhương thức | () => void | Chuyển tới hoặc lùi lại một slide. | |
goToPhương thức | (index: number) => void | Đưa một slide vào vùng hiển thị. |
NuiCarouselSlide
Một slide.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
nuiCarouselSlideInput | string | Tiêu đề của slide, được đọc thay cho vị trí của nó. |