В приведенном ниже примере, если имя содержит дефис ('-'), выражение AngularJS не сможет это оценить.В результате значение поля оценивается как «610» вместо «0610-FC2».
var app = angular.module('myApp', []);
app.controller('namesCtrl', function($scope) {
$scope.names = [
'0610-FC2'
];
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.4/angular.min.js"></script>
<body>
<ul ng-app="myApp" ng-controller="namesCtrl" >
<li ng-repeat="n in names" value="{{n}}">{{n}}</li>
</ul>
</body>