角度ng重复.循环遍历字符串中的字母

Ark*_*kej 3 string angularjs angularjs-ng-repeat

我刚刚开始学习Angular,无法解决问题ng-repeat.

我想在单个span元素中显示输入中的每个字母.我尝试了很多方法但没有任何作用.

这是我在codepen上的代码

Moh*_*ani 5

这是你在找什么?

每个字母将以不同的跨度打印.

错误的解决方案:ngRepeat:dupes

var app = angular.module('myApp', []);

app.controller('myCtrl', function($scope) {
  
});
Run Code Online (Sandbox Code Playgroud)
.center-block {
  float: none;
}

input {
  margin: 20px;
}

span:hover {
  color: red;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl" class="container">

  <div class="col-sm-10 center-block text-center">

    <input type="text" class="form-control" placeholder="Type to search..." ng-model="word" />

    <div ng-repeat="letter in word.split('') track by $index">
      <span> {{ letter }} </span>
    </div>
    <br/><br/> If you want to split the word by line <br/><br/>
    <div ng-repeat="letter in word.split(' ') track by $index">
      <span> {{ letter }} </span>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)