尝试在angularjs中的2个不同输入文件类型上重置2个不同的ng模型

尝试在angularjs中的2个不同输入文件类型上重置2个不同的ng模型,angularjs,Angularjs,我对angular是个新手,我正在尝试在点击交叉图像时清除模型 <div class="content"> <div class="field"> <label for="form-bridge-logo1">Logo 1</label> <input id="form-bridge-logo1" type="text" value="" ng-model="myFile.name" />

我对angular是个新手,我正在尝试在点击交叉图像时清除模型

    <div class="content">
    <div class="field">
    <label for="form-bridge-logo1">Logo 1</label>
    <input id="form-bridge-logo1"  type="text" value="" ng-model="myFile.name"         />
    <button class="clear-file" ng-if="myFile.name" ng-click="clear(myFile)"></button>
    <input type="file" id="browsefile" name="cover" file-browser="myFile" data-logo-type="primary" class="browse-file-input" accept="image/jpg, image/jpeg, image/png"/>
   <label for="browsefile" class="browse-btn">Browse</label>
   </div>
   </div>
  <div class="content">
    <div class="field">
    <label for="form-bridge-logo2">Logo 2</label>
   <input id="form-bridge-logo2" type="text"  ng-model="myFile1.name"/>
   <button class="clear-file" ng-if="myFile1.name" ng-click="clear(myFile1)"></button>
 <input type="file" id="filebrowse" name="cover" file-browser="myFile1" data-logo-type="secondary" class="browse-file-input" accept="image/jpg, image/jpeg, image/png"/>
 <label for="filebrowse" class="browse-btn">Browse</label>
</div>
</div>
你可以这样做:

 <button class="clear-file" ng-if="myFile.YOURDATA" ng-click="myFile.YOURDATA=''">Clear</button>
清除

因此,您不需要额外的函数

clear函数中条件的用途是什么。
 <button class="clear-file" ng-if="myFile.YOURDATA" ng-click="myFile.YOURDATA=''">Clear</button>