Angular 줌 슬라이더 개요
Angular ZoomSlider 컨트롤은 범위 지원 컨트롤에 확대/축소 기능을 제공합니다. ZoomSlider에는 수평 스크롤 막대, 전체 범위의 축소판 및 크기 조정 가능한 확대/축소 범위 창이 있습니다. ZoomSlider는 독립형 컨트롤로 작동할 수 없으며 DataChart 또는 CategoryChart와 같은 범위 기반 컨트롤의 향상된 기능으로 작동합니다.
Angular Zoom Slider Example
다음 샘플은 IgxZoomSliderComponent
사용하여 IgxDataChartComponent
의 콘텐츠를 탐색하는 방법을 보여줍니다.
Usage
기능 이름 | 설명 |
---|---|
스크롤바 탐색 | 사용자는 ZoomSlider 스크롤 막대의 내장 기능을 사용하여 데이터 범위를 스크롤하고 규모를 변경할 수 있습니다. |
이동 및 확대/축소 | 사용자는 엄지 패드의 가장자리를 드래그하여 현재 디스플레이의 범위를 더 크게(축소) 또는 더 작은 범위(확대)로 만들어 디스플레이 배율을 조정할 수 있습니다. |
다양한 사용자 상호 작용 옵션 | 모든 마우스 사용자 상호 작용은 터치를 통해 중복 지원되며 대부분 키보드를 통해 지원됩니다. 자세한 내용은 사용자 상호 작용 및 유용성을 참조하세요. |
터치 지원 | 터치 지원 장치에서 사용자는 전체 ZoomSlider 기능을 즐길 수 있습니다. 모든 마우스 상호 작용은 터치 환경에서 지원됩니다. |
확장성 | ZoomSlider 컨트롤은 기본적으로 DataChart 컨트롤을 지원합니다. |
구성 가능한 줌 범위 창 | 초기 확대/축소 범위 창 너비와 위치, 최소 크기를 구성할 수 있습니다. |
Dependencies
Angular 차트 구성 요소를 설치할 때 코어 패키지도 설치해야 합니다.
npm install --save igniteui-angular-core
npm install --save igniteui-angular-charts
Component Modules
IgxZoomSliderComponent
에는 다음 모듈이 필요합니다.
import { IgxZoomSliderModule } from 'igniteui-angular-charts';
import { IgxZoomSliderComponent } from 'igniteui-angular-charts';
@NgModule({
imports: [
// ...
IgxZoomSliderModule,
// ...
]
})
export class AppModule {}
Code Snippet
다음 코드는 ZoomSlider를 설정하는 방법을 보여줍니다.
<igx-zoom-slider
width="100%"
height="150px">
</igx-zoom-slider>
Additional Resources
차트 기능 항목에서 차트에 대한 자세한 내용을 확인할 수 있습니다.
API References
다음은 위 섹션에서 언급된 API 멤버 목록입니다.
에서 페이지 보기
GitHub