2017-05-18 2 views
-1

나는 검도와 각도로 웹 프로젝트 작업을하고 있습니다. 나는 편집 옵션을 클릭 할 때 팝업 폼을 가지고있다. 내 discount 열을 기반으로 편집 할 수없는 양식을 내 팝업으로 만들고 싶습니다. 할인 값이 false 인 경우 팝업 창에서 값을 편집 할 수 있어야합니다. 그렇지 않으면 편집 할 수 없습니다. 어떤 도움을 주시면 감사하겠습니다 http://plnkr.co/edit/yBTf4BbQB7xvQZyHRJXi?p=preview검도 각도 Readonly 속성

:

이 내 plunker URL입니다.

감사합니다.

답변

1

GridEditFormComponent에서 입력으로 제품 모델을 가져옵니다.

@Input() public set model(product: Product) { 
    this.editForm.reset(product); 

    this.active = product !== undefined; 

    // if(product) checks if product is not null or undefinded here 
    if(product && product.Discontinued) { 
     this.editForm.disable(); 
    } 
    else { 
     this.editForm.enable(); 
    } 
} 

http://plnkr.co/edit/cA7VzJnFWBFctSZlfrjm?p=preview

: 당신은 단지 형태로 사용 가능/모델 값을 확인하고 중지해야