Hallo ich verwendet folgen Modalpopup Bootstrap Jetzt mit Angular auf der Controllerseite bekomme ich Daten in $scope.tags
Variable. Hier möchte ich Daten auf der Webseite mit ng-repeat="vendor in tags"
binden.Bootstrap Modal Bind Daten mit Angular nicht verbindlich
.HTML
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Tags To Image</h4>
</div>
<div class="modal-body">
<div style="padding: 20px;" ng-repeat="vendor in tags">
<div class="col-md-4">
<select
data-placeholder="Select Type"
class="form-control"
chosen
ng-model="vendor.type"
ng-options="item for item in vendorTypes">
</select>
</div>
<div class="col-md-4">
<select
data-placeholder="Select Vendor"
class="form-control"
chosen
ng-model="vendor.vendor"
ng-options="item.id as item.business.name for item in vendors">
</select>
</div>
<div class="col-md-4">
<a class="btn btn-primary" ng-click="item.vendors.splice(item.vendors.indexOf(vendor), 1)"> - </a>
</div>
<!-- </div> -->
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
Wenn Klick auf den Button, als ich Ereignis von Modal Popup.
$('#myModal').on('show.bs.modal', function(e) {
indaaix = $(e.relatedTarget).context.value;
$scope.tags = $scope.tags = [{
type: "Event planner",
vendor: "cus_7VTYxJ64KZ6Iaz"
}];
console.log($scope.tags);
}
});
Bitte versuchen Sie mir zu helfen, Daten nicht verbindlich auf der Webseite. Wo war ich Fehler bitte hinterlassen Kommentar oder Antwort, damit ich es testen kann. Vielen Dank.
Danke. Hilf mir sehr – higunjan