2016-12-19 3 views
0

이 소스가 있습니다.ngf-select를 사용하여 버튼을 선택하면 ng-model이 ng-file-upload에서 null로 변경됩니다.

<div class="row"> 
    <ptgui-imagebox name="file1" class="col-md-3" style="width: 100px;height: 100px;" ng-model="product.image" ngf-max-size="1MB" ; ngf-select></ptgui-imagebox>  
    <div class="col-md-4 hidden-sm hidden-xs"> 
     <div class="file-drop-zone" ngf-select ngf-drop ng-model="product.image" ngf-drag-over-class="'file-drop-zone-over'" ngf-accept="'image/*'" ngf-pattern="'*.jpg,*.jpeg,*.gif,*.png'" ngf-max-size="1MB" name="file2"> 
      <span class="help-block"><i class="fa fa-file-picture-o"> Drag and Drop</i></span> 
     </div> 
    </div> 
</div> 

이미지를 표시하는 ptgui-imagebox를 클릭하면 ng-model이 변경됩니다. 하지만 새 이미지를 선택하기 전에 이미지를 유지하고 싶습니다.

어떻게하면됩니까? 시도

ngf-model-options="{updateOn: 'change drop dropUrl paste', allowInvalid: false, debounce: 0}" 

추가가 NG 파일 업로드에서 기본 옵션이 포함되어 있으므로 제거를 클릭하여 문제를 해결해야한다, 모델 변화에 대한 트리거로 '클릭'스펙 것을 https://github.com/danialfarid/ng-file-upload#file-select-and-drop

주를 참조

답변

1

.

+0

감사합니다. 나는이 문제를 해결한다. – EddyKim