I'm trying to set the progress of the bar using angularJS
The variable is connected to an input using ng-model.
javascript
angular.module('progressTest', []);
angular.module('progressTest')
.controller('mainController', function ($scope) {
$scope.percent = 0;
})
html
<div ng-app="progressTest">
<div ng-controller="mainController as mainCtrl">
<div class="progress">
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="{{ mainCtrl.percent }}" aria-valuemin="0" aria-valuemax="100" style="width: 40%">
</div>
</div>
<div class="input-group">
<input type="text" class="form-control" placeholder="Recipient's username" aria-describedby="basic-addon2" ng-model="mainCtrl.percent">
<span class="input-group-addon" id="basic-addon2">%</span>
</div>
<span>{{ mainCtrl.percent }}</span>
</div>
</div>
The model is updating but there is no effect on the progress bar value.
edit: forgot to add this codepen