Я хочу заменить весь символ звезды в моем шаблоне любым значком CSS.Но все, что я получаю, это только один значок.Весь тег h1 заменяется одной звездочкой.Я не могу получить доступ к каждому символу в переменной, чтобы заменить его значком звезды, поскольку он связан с HTML в виде массива.
Я не понимаю.
<script>
var app = angular.module("demo", []);
app.controller("testCtrl", function($scope) {
console.log("Inside test Controller");
$scope.temp = "";
$scope.printStars = function() {
var n = $scope.givenNumber;
$scope.values = [];
$scope.temp = "";
var i, j, k;
k = 0;
for (i = 1; i <= n; i++) {
for (j = 1; j <= i; j++) {
$scope.temp += "* ";
}
$scope.values.push($scope.temp)
k++;
$scope.temp = "";
}
}
});
</script>
<div class="flex-control-nav" ng-controller="testCtrl">
<input class="form-control" type="number" ng-model="givenNumber" ng-change="printStars()">
<h1 class="fa fa-star" ng-repeat=" x in values">{{x}}</h1>
</div>
Я хочувывод будет треугольным шаблоном со значком, но не в тексте.