Web Components 선형 진행 개요

    Ignite UI for Web Components 선형 진행 표시기 구성 요소는 애플리케이션 프로세스가 변경됨에 따라 시각적 표시기를 제공합니다. IgcLinearProgressComponent 표시기는 상태가 변경됨에 따라 모양을 업데이트합니다. 또한 줄무늬 또는 단색의 색상을 선택하여 이 구성 요소의 스타일을 지정할 수 있습니다.

    Web Components Linear Progress Example

    Usage

    먼저 다음 명령을 실행하여 Ignite UI for Web Components 설치해야 합니다.

    npm install igniteui-webcomponents
    

    IgcLinearProgressComponent를 사용하기 전에 다음과 같이 등록해야 합니다.

    import {defineComponents, IgcLinearProgressComponent} from 'igniteui-webcomponents';
    import 'igniteui-webcomponents/themes/light/bootstrap.css';
    
    defineComponents(IgcLinearProgressComponent);
    

    Ignite UI for Web Components 에 대한 전체 소개는 시작 항목을 참조하세요.

    사용을 IgcLinearProgressComponent 시작하는 가장 간단한 방법은 다음과 같습니다.

    <igc-linear-progress value="100"></igc-linear-progress>
    

    Progress Types

    variant 속성을 사용하여 표시기 유형을 설정할 수 있습니다. 선형 진행률 표시기에는 기본 (기본값), 오류, 성공, 정보경고의 5가지 유형이 있습니다.

    <igc-linear-progress value="100" variant="success"></igc-linear-progress>
    

    Striped Progress

    striped 속성을 사용하여 표시기를 줄무늬로 만들 수 있습니다.

    Indeterminate Progress

    정확하게 결정되지 않은 프로세스를 추적하려면 indeterminate 속성을 설정하면 됩니다.

    Animation Duration

    animationDuration 속성은 애니메이션 주기에 걸리는 시간을 지정하는 데 사용됩니다. 애니메이션 지속 시간을 밀리초 단위로 나타내는 숫자를 값으로 사용합니다.

    <igc-linear-progress animation-duration="5000" indeterminate></igc-linear-progress>
    

    Text Properties

    labelAlign 속성을 사용하여 기본값을 정렬할 수 있습니다. 허용되는 값은 top, Bottom, top-start, top-end, Bottom-startBottom-end 입니다.

    진행률 표시기의 기본 레이블을 숨기려면 hideLabel 속성을 사용하십시오.

    labelFormat 속성을 사용하여 IgcLinearProgressComponent 기본 레이블을 사용자 정의할 수 있습니다.

    다음 샘플은 위 구성을 보여줍니다.

    Dynamic Progress

    버튼과 같은 외부 컨트롤을 사용하여 진행률 표시기의 값을 동적으로 변경할 수 있습니다. 이를 달성하기 위해 값을 클래스 속성에 바인딩할 수 있습니다.

    Styling

    선형 진행 표시기 구성 요소는 거의 모든 내부 요소에 대한 CSS 부분을 노출합니다.

    다음 표에는 선형 진행에 의해 노출된 모든 CSS 부분이 나열되어 있습니다.

    이름 설명
    진행률 링의 트랙 영역입니다.
    채우다 진행률 표시기 영역입니다.
    줄무늬 진행 줄무늬 표시기입니다.
    상표 진행률 표시기 레이블입니다.
    진행률 레이블 값입니다.
    불확정 진행 불확정 상태입니다.
    주요한 진행률 표시기 기본 상태입니다.
    위험 진행률 표시기 오류 상태입니다.
    경고 진행률 표시기 경고 상태입니다.
    정보 진행률 표시기 정보 상태입니다.
    성공 진행률 표시기 성공 상태입니다.
    맨 위 진행률 레이블 위치입니다.
    최고 시작 진행률 레이블 위치입니다.
    최고급 진행률 레이블 위치입니다.
    맨 아래 진행률 레이블 위치입니다.
    하단 시작 진행률 레이블 위치입니다.
    최하위 진행률 레이블 위치입니다.

    API References

    Additional Resources