Следующий код совершенно нормален, если я использую его вне ng-repeat .
<input type="text" ng-model="obj.@Academic_ProgrammeStatutory.Property_ExpiryDate" class="form-control
datepicker" placeholder="Enter Expiry Date" datepicker-popup="dd/mm/yyyy" is-open="opened" ng-click="opened = !opened" maxlength="250" required="" />
Но выбор даты не открывается, когда я использую этот в ng-repeat . Я совершенно устала. Уже потрачу зря день. Но это еще не решение. Кто-нибудь может помочь?
<div class="card card-info" ng-repeat="(key,obj) in
Programme.Academic_ProgrammeStatutoryJsonList">
<div class="card-header">
<div class="card-title">Statutory {{key+1}}</div>
<button ng-click="getProgrammeStatutoryById(obj)" data-target="#deleteProgrammeStatutoryModal" data-toggle="modal" class="btn btn-sm btn-danger float-right"><i class="fas fa-trash"></i></button>
</div>
<div class="card-body">
<div class="row">
<div class="col-sm-6 form-group">
<label class="control-label">Select Statutory <span class="text-danger">*</span></label>
<select ng-model="obj.@Academic_ProgrammeStatutory.Property_StatutoryId" ng-options="option.Id as option.Name for option in StatutoryList " ng-init="" class="form-control" required>
<option value="" label="" class="">---Select Statutory---</option>
</select>
</div>
<div class="col-sm-3 form-group">
<label class="control-label">Expiry Date</label>
<input type="text" ng-model="obj.@Academic_ProgrammeStatutory.Property_ExpiryDate" class="form-control datepicker" placeholder="Enter Expiry Date" datepicker-popup="dd/mm/yyyy" is-open="opened" ng-click="opened = !opened" maxlength="250" required="" />
</div>
</div>
</div>
</div>
</div>