![](/img/trans.png)
[英]angularjs and ng-file-upload - multiple file upload with multiple ngf-select inputs
[英]When I select button using ngf-select, ng-model is changed to null in ng-file-upload
我有这个来源。
<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}"
参见https://github.com/danialfarid/ng-file-upload#file-select-and-drop
请注意,ng-file-upload规范中的默认选项包括“ click”作为模型更改的触发器,因此删除click应该可以解决此问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.